New Idle Control Valve for your Land Cruiser. This is for the throttle body and is sometimes referred to as an Idle Speed Control. Fits 93-97 FzJ80 Land Cruisers. This is part number 22270-66010 and retails for over $450!
Additional information
Weight
1 lbs
Reviews
There are no reviews yet.
Be the first to review “Idle Speed Control Valve Toyota Land Cruiser FzJ80 93up” Cancel reply
Reviews
There are no reviews yet.