I would start by having your antifreeze tested for engine gasses to make sure you don't have a blown head gasket... if that is good have them pressure check your Radiator. Sadly the Radiators on Disco's are not cheap and they also don't do well when anyone adds anything other than distilled water. They will clog up faster than you can drive it.
|