What do i need to do regarding p1229, p1705, p2138 codes on 2004 Infiniti G35

Was driving down the road got the VDC, Slip, and Service Engine Soon light on. Car stalled and i cannot accelerate. Tried turning car off and on and same thing. I can change gears but no acceleration. Took it to the shop and it gave me three error codes p1229 p1705 throttle position sensor for the transmission p2138 APP peddle position sensor Guy at the shop cleared it, and said the car is running fine now. Will the car break down again? Or was this just a glitch? Should i invest in repairing all these issues? what could be the cost (not the shop cost, the cost for a consumer) Thanks for all the help

by in Auburn, AL on August 08, 2012
Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
2 answers
ANSWER by , October 09, 2013
APP is the whole gas pedal assembly ( two nuts 10 mm and 1 wire plug to the sensor portion) it can be purchased for under $150.00 but upon replacing it the position memory will have to be relearned and that is a proceedure that I am unsure of as of yet though the dealer can do it with the scanner that they have. As far as I have been able to assertain, however there are sites with the info online if you look for it. As far as the throttle pos sensor it is under the hood and is part of the air intake assembly I believe it is around the same cost and also requires the same relearn procedure if it is replaced ( this part must be replaced with caution)
ANSWER by , October 04, 2013
I cannot answer this. I have the same problem with my 2004 g35x. took to the shop and they reset it . came back again about a month later. Definitely not a safe condition. was wondering if there is a recall for this unsafe condition.