Genuine GM 12655420 Camshaft Position Actuator Solenoid Valve genuine oem factory part; old model number - 12655420; new model number - 12679099 exact fit durable best in quality this is not an aftermarket part OEM