Rated 5 out of 5 stars.
This is a pair of variable valve timing (VVT) solenoids for Toyota 4Runner with the 4.0L engine.

They're left and right sides, direct OE replacement.

Part numbers cross to 15330-0P010, 15330-31010, VTS1031, and others.
Brand is CCIYU, with a 1-year warranty.

Plug and socket connector, male gender.

If your 4Runner has a VVT code or rough idle, these solenoids might be the fix.
Brand new, ready to install.
