Fits the 1FZ engines, you will receive this exact item. Part # 22210-66030. The throttle position sensor is included but not guaranteed.
Fits the 1FZ engines, you will receive this exact item. Part # 22210-66030. The throttle position sensor is included but not guaranteed.