Hi everyone, i hope its alright to join if I live in Costa Rica? In fact I think this is going to be of great value since I will probably end up having to do a great deal of the work on my 2002 Defender 110 myself, and I am not a mechanic! Got the usual problems like oil in the ECU plug, noisy...