Is it a camshaft sensors issue, crankshaft sensor issue or something else?

I have 2004 dodge neon sxt. Check engine light comes on about ever 30 days. Keeps saying camshaft sensor is bad but I have already replaced it. Took it to a mechanic and he said I need to replace the crankshaft sensor since some cars will default to showing camshaft when the issue is really the crankshaft. To my understanding if crankshaft sensor was bad I would not be able to start the car or have issues starting but it starts fine. the symptom my car is having is stalling after 2000 rpm (no power at all after 2000, keep it under and no issue). This to me screams camshaft sensor. Also all wiring is perfect. Please help. would really appreciate any info. Thanks

Holey Mufflers2013-06-23T15:28:25Z

Favorite Answer

the sensors should be tested. keeping in mind this maybe an intermittent issue. so wires/connectors need to be giggled. sometimes engine heat has a role in intermittent issues.
if the engine/computer pits the cam sensor to the crank sensor input and see's an argument, it could easily be a timing gear issue.

after component testing, someone needs to look at the picture as a whole. that's the diff between a simple wrench mechanic and a qualified diagnostic technician.

codes pointing to sensors, do not *necessarily* mean a given sensor is bad.

RockyD72013-06-23T20:37:49Z

Usually it's the crank sensor and that's not expensive to replace.