At the moment, each league with two cars has 20 engines available (10 engines if it is only one car).
At the moment it is so that as soon as you install a new engine the old engine disappears and is no longer usable.
I would suggest that these engines do not disappear but are stored and can be used again later.
So you could install a new engine on tracks where engine performance is very important and later fall back on the already used engine to use this on another track.



