LFS remembering the status of the car would be a great thing indeed - but I suspect such a feature is only possible if the devs got involved in it. And I don't think we will see that any time soon.
imo, the reason why such cheating evolved was that engine dmg was irreversible dmg and in course of time it will make huge time loss. and the only race where fake disconnection could be advantage is moe.
i think ability to repair the engine would solve the problem, because i havent noticed that people would take advantage of intentional disconnections before.