So my Td5 defender was revving up on idle, pulled up the drivers seat and seat box is swimming in oil, pulled red plug from ecu and oil dribbled out, not opened ecu yet but I can guess it too is full, can I clean this out and expect it to be perfectly fine or am I looking at a new ecu? If I do need a new one I was looking at remapped ones on ebay, can I buy any or is there a code I need to match?