As for plastic, can you please remind me when exactly was the last time it was done properly as you mention?
In the case of plastic radiator fittings and water pump impellers in BMWs, which if not replaced every 60-70 k, can write off an engine?