In reality, some engine designs were forgotten due to it´s limitations or eficiency. Like thermal eficiency, emissions, reving capabilities, power distrbution and so it goes on.
Imagine in automation these capabilities, this will add more dificulty to your engine designs leading the player to take decisions through the game time goes by.
This can even lead to an engine design changes if ther later design got saturated or doesn´t reach standards.
But i gues it´s really early to think about this feature. And can even limit the gameplay due to this difficulty.