imight be in on this have a good one for you to get your head around had the scanner put on the ecm unitand came up with code 31 being unit f*^%Ked,,,,, was sudjested that i check all!!!!!! the earth connections related to the ecm as a dirty earth can send the same code,,,, this could fill out your working be day ROFLMAO my mechanic doesnt even want to touch it LOL