Hoping someone can recommend an excellent mechanic who does restoration work. I purchased a 2002 SE7 new and it now has 120K miles with all the issues typical of Land Rover Discos of this era---head gasket leak, both sunroof trays leaking, headliner delaminating, window regulators failed, etc. I...