APDTY 161198J103 Electronic Throttle Body Assembly Fits 3.5L V6 Engine On 03-06 Nissan 350Z 02-06 Altima 02-08 Maxima 03-07 Murano 04-09 Quest 03-08 Infiniti FX35 03-06 G35 02-04 I35 & 06-08 M35 Complete Electronic Throttle Body Assembly Includes Electronics That Measure TPS Throttle Position Sensor Includes Electronics That Act As The IAC Idle Air Control Valve Allows Proper Idle And Prevents Stalling Out From A Failed Or Stuck Throttle Body Replaces Nissan 16119-8J103, 16119-8J10C, 161198J10C, 16119-8J10A, 16119-8J10C, 161198J10A