It has also been reported that the current EU6 engines are immune from the problem which ended with the EU5 specification.
So a possible remedy would be to convert all older engines to EU6. I presume this will also be very complex and expensive perhaps even more costly than replacing the old engine with a new one.
--
"Form follows function"