this is what mike from TD sent me when I was having problems mate : Check your earths and maybe add a couple of extras to help things. ECU codes, in the diagnostic port under the bonnet, bridge TE1 and E1 with a paperclip, then put your ignition to the on position, count the flashes from the ECU light and let me know what the codes are. It'll give you two numbers for each code, with a pause between them, ie: Flash... Flash... Flash........................... Flash That would be code 31 Cheers Mike @ TD As far as I'm aware there's not a need to warm her up first if there's a fault the ecu would have stored it until the battery is disconnected for 5-10mins / ecu disconnected Hope that helps abit James