My 13 yr old Defender 90 300 TDI, has an increasing oil leak which appears to be from the top of the engine block, possibly the cylinder head gasket? It is booked into a 4x4 garage on Monday (not a speciality dealer), and wondered if anybody could give me an idea of how much they may have paid...