Andrew bibby
Member
Hi all just a quick question, 2007 Discovery 3 2.7 tdi engine is getting pressure in the cooling system is this serious or a quick fix, my first thought was head gasket,
any advice would be much appreciated
Andy
any advice would be much appreciated
Andy