So I bought a 2001 Disco 2 a few months ago with 92,000 miles. Friend I bought it from had the head gaskets replaced. I've since put almost 7,000 miles on it with no issues. Now recently it overheated and I immediately shut it down and had it towed home. No smoke out the exhaust but building up pressure in the cooling system. Decided to change the water pump, thermostat, fan clutch, and radiator. Connected scan tool and monitor temp holding steady at 183-185. Drive it settings with thr scan tool connected tuo monitor temp for over an hour and then temp starts rising. Take it home and decide to pull heads and expect a leaking hg again. Once disassembled, no sign of a blown hg. No steam cleaned cylinders, but instead normal carbon build up. Inspected sleeves and none have moved. No coolant mixed in the oil. Installed new hg with arp studs. Decided to replace the thermostat and water pump again just to be sure they are good and replaced the coolant overflow cap. After putting back together, now temp is holding steady at 194, but still building pressure in the coolant system and pushing coolant out the overflow. Once it pushes out enough, of course, temp begins to rise due to lack of coolant. Temp will rise to about 203-206 and then go back tuo 194-196 when moving again. My plan next is to remove heads and have checked. Anyone else had and issues like this before? I've looked and looked and can't find any similar instances. Just seems odd that it was fine fot almost 7k miles and now overheating issues without any of the common symptoms of blown hg or slipped sleeve. Could the head be cracked?