There is anti freeze spraying on to the engine?
I'd say so.
Search Land Rover Discovery Questions
Land Rover Discovery Experts
Related Models For Sale