Photo 1 of GM Genuine Parts 12679099 Intake Variable Valve Timing (VVT) Solenoid with Seal, Retainer, and Bolt

Double tap image to zoom

Photo 1 of GM Genuine Parts 12679099 Intake Variable Valve Timing (VVT) Solenoid with Seal, Retainer, and BoltPhoto 2 of GM Genuine Parts 12679099 Intake Variable Valve Timing (VVT) Solenoid with Seal, Retainer, and BoltPhoto 3 of GM Genuine Parts 12679099 Intake Variable Valve Timing (VVT) Solenoid with Seal, Retainer, and Bolt