Toyota Land Cruiser FZJ80 1FZ OEM Throttle Body 22210-66030

Out of stock, click to be notified when back in stock

Fits the 1FZ engines. Part # 22210-66030. The throttle position sensor TPS is included but not guaranteed.

Will need to be cleaned. You will receive this exact one.

Shipping:
Calculated at Checkout
  • Free Ground Shipping

  • The Land Cruiser Parts Experts

  • Safe & Secure Payments