2004 Maxima SE, 48K miles.

A SES light came on and it stalled out a few minutes after startup, restarted ok and no issues since. Went to Autozone, pulled code P2135 (TPS Sensor) and took it to dealer (Nooooo!) They say it is the EFI Throttle Chamber i.e. Throttle Body Unit.

Does this sound correct? Anyone had to change out that could give me advice on R&R. Dealer wants 350 for reman. part/labor I found salvage complete unit for 85. Any help would be greatly appreciated.

› See More: Throttle Position Sensor/Throttle Body