gotspeed, i gotsolution for you.
it seems you want the game to take into account the possibility that something might happen and you lose the race because of it. randomg things that LFS as of yet doesn't take into account.
you want a fix?
get a dice. roll it. got a 5 or 6? great, you can go race. since it's determined by luck, and you, by luck, rolled a 5/6, it will be (luckily) an uneventful race, no engines will blow you can go race . you may not complain that it is an uneventful race, because not all races have such events, and this time it happened to be an uneventful race. in real life this is determined by reality. in LFS you can determine it with the dice.
rolled lower than 5? it means that you crashed because the car in front of you spilled its engine's guts on the road and you slipped and crashed. so don't race. you stay out of the race, maybe spectate, drinking a nice cup of hot cocoa, because you need to feel a bit better about things and stop being so irrationaly butthurt.