had a garage look at it he said it was the maf . got new maf didnt make any differents. i think he ether didnt hook it up and guessed or it was an old code left in there? {some thing i read} what got me thinking yhat was the maf i took out was 05 dated. what u rekon?