Ok! I've opened the top of the ECU and there is just a tiny bit or smit of oil but definitely evidence of oil, it looks insignificant!!! However its not possible to see what's going on under the green wiring board. Do you think this is evidence of the harness being defective?There is no evidence...