Great Parts, Great Prices
9999999 in stock
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!
There are no reviews yet.
Your email address will not be published. Required fields are marked *
Your review *
Save my name, email, and website in this browser for the next time I comment.