My SUV will randomly refuse to start. Engine light (other Christmas light as well) on with a click sound. Then nothing will happen.
Couple years ago, mechanic change crank sensor. I changed one of the cam sensors. I changed my battery (from lead acid to AGM) as well. Washed MAS sensor, Still no luck.
ould it be a starter problem? I have a feeling it is related to electrical because when I connect my battery to a tickle charger, I have a higher chance to turn the car on.
Hope I get some idea to fix the car. Thx Scotty.
Clarification: mileage?
What displacement is the engine?
P0340 - Camshaft Position Sensor Circuit Malfunction A
P0345 - Camshaft Position Sensor Circuit Malfunction B
P0335 - Crankshaft Position Circuit Malfunction
(It does seem electrical, all of these are electrical circuit codes)
Those codes relate to camshaft and crankshaft position sensors. Were OEM sensors used, or were they aftermarket? Check that alternator output is OK and check potential causes and solutions as listed in the code descriptions.
https://www.obd-codes.com/p0335
https://www.obd-codes.com/p0340
https://www.obd-codes.com/p0345
Mileage is 80k miles
Mechanic replaced crank sensor is after market (due to logistic shortage) for two years, issue come back now.
Cam sensor (Driver side, so it is A or B?) replaced with genuine part (good for a few days), issue come back now.
Cam senor (Passenger side) cleaned, (good for a few days), issue come back now.
Follow what @ chucktobias posted. At least, you should hook up a scan tool and see if you can get readings from the sensors.
I will try to do that