GM Genuine Parts 12679099 Intake Variable Valve Timing (VVT) Solenoid with Seal, Retainer, and Bolt 28.96$
GM Genuine Parts 12679100 Exhaust Variable Valve Timing (VVT) Solenoid with Seal, Retainer, and Bolt Save 12.03$ 39.95$