ok 1998 malibu 3.1 have check engine light when i turn the key on and it goes out after startup put code reader on it (snap on so it is not a cheap one) tells me ses light is on but it isnt on the dash code shows iat sensor voltage high have replaced it with a known good one still get code checked continuity of iat wires they are good to the ecm there are no drivability issues at all car runs like a raped ape my question is could the ecm lost its drivers for this or could it be a bad ecm and will a ecm form the exact same year,model go in w/o any reprogramming issues i work in a pull it yourself yard so the parts arent a prob and what cpu in the car holds the vin cause if need be i will grab that also thanx for all your help in this