Hello and thanks looking, If anyone can help that would be great. I have a 97 Cavalier that the check engine light comes on once in awhile. when the light is on the car runs rough on idle, once the cooling fan came on as soon as the car started with the light. Anyway I got a code checker (Autoxray 6000 unit) and the codes that came threw were P0335 crankshaft position sensor A circuit Malfunction and P0341 Camshaft position sensor circuit range / performance. The repair manual I have does not help much on these topics. So I was wondering if anyone had a similar problem or answer. The light is off now and the car runs fine for the time being, just wondering what could be happening to send these codes. Thanks