I am at my wits end with my 1997 Disco 1, with some 135,000 km on the clock. I had an overheating problem when my black type expansion tank busted. The tank was renewed .All was ok until I renewed the water pump after finding it had a worn bearing. The overheating recurred. The head gasket was...