Crank Pos. Sensor..Had it replaced and error code does not go away..mechanic says its some magnet on the timing chain and that replacing it is the only way to fix this...Major engine work to the tune of at least $1000..so this mechanic says...Car does run rough at idle sometimes and will stall from running but it does run good everywhere else...I had to get a waiver for inspection in the state of NC...so what is the truth here?
Also ABS..Traction control and Tire Pressure warning lights are also on..
Do I need major engine work to fix the P0341 code?
Also got a P0301 CYL1 misfire....???
![]()