cam sensors
you haven't happened to change your serpentine belt lately have you? when i had mine installed, they failed to plug it back properly and it pushed the CEL: P0340 once they put the sensor back in correctly, the light turned off...
if not, sorry, can't help any more. J
if not, sorry, can't help any more. J


