Thanks for using JA
Do you know what the code was that the dealer read when the scanned the computer?
Thanks for your reply.
P2138 is caused by a faulty throttle, there is Bulletin No.: 05-06-04-032Caddressing this concern, it states to replace the throttle, the harness connector and the throttle body seal.
replacing the above parts is the only option to repair this fault
Yes the sesnor is part of the throttle body. You can only get the parts at the dealer. the part numbers are
Throttle Body Assembly, P/N 12589056Throttle Body Seal, P/N 12581398Throttle Body Harness Connector, P/N 88988585
You won't find them in the aftermarket. the price is around $400