Would it be feasible to implement part imperfections using mathematical formulas to calculate likelihoods of parts being stronger or weaker than normal sometimes? This would better replicate how cars would react in real life because not all parts are exactly the same and will cause the systems to die faster or live longer. It might be difficult, but would add another layer of realism to the game.