I don't know if this would help but on my buick I got a trouble code telling me I had a bad tps and it ended up being a bad maf (mas air flow).