They are wrong...
Code 41 is the Cam Sensor circuit
42 or 43 may lead me to believe that the ICM could be bad..
You could always remove the ICM and have them test it... But they need to run engough tests on it to cycle it so that it warms up...
Also understand that the Cam sensor circuit is there for a cylinder #1 reference pulse so that the Fuel timming will be on the money, without that pulse the ECM will not have the correct fuel timming, and you will have a 1 in 6 chance of the car actually running correctly... If the car runs very poorly, shut it off and restart it, it should run better
Also has the batter died totally or been dissconnected along the way?
Best Car Insurance | Auto Protection Today | FREE Trade-In Quote