← Back to list

2003 Dodge Stratus P0340 Code: Limp Mode in First Gear After Cam Sensor Replacement

Model: 2003 Dodge Stratus Fault Code: P0340 Posted: 2010-12-27 19:39

I own a 2003 Dodge Stratus with a 2.4L DOHC engine and automatic transmission. The check engine light frequently comes on, triggering code P0340 — indicating a camshaft position sensor issue. While the vehicle still runs when this code is present, it consistently enters limp mode and gets stuck in first gear. I recently replaced the camshaft position sensor, but after re-starting the car, the P0340 code returned and the limp mode resumed. The vehicle starts normally and fires up immediately, but the transmission behavior remains problematic. I've cleared the code using a Code Scout device and by disconnecting the battery — both methods result in the same outcome. I'm now wondering if this points to a deeper issue such as faulty sensor wiring, timing belt misalignment, or camshaft bearing wear. Could a new ECM be required? Any insights would be greatly appreciated.

Related fault codes
P0340
Comments (7)
Anonymous 2010-12-28 06:23

If the vehicle is in limp mode, there may also be transmission-related diagnostic trouble codes (DTCs) present. Can you confirm what brand of camshaft sensor you installed? Was it an OEM or aftermarket part?

Anonymous 2010-12-28 17:52

I purchased a Borg Warner brand camshaft sensor.

Anonymous 2010-12-28 20:15

Does the P0340 code reappear shortly after clearing? Does the engine take an unusually long time to crank before starting? If the camshaft sensor is left unplugged, does the car still start normally — and if so, how many revolutions does it require?

Anonymous 2010-12-28 20:17

The P0340 code returns approximately 30 miles after clearing. The engine starts right away with no delay. I haven't yet tested starting the car with the sensor unplugged — I plan to do that tomorrow.

Anonymous 2010-12-29 18:11

Have you had the timing belt replaced recently? If so, was it done at a dealership or by an independent mechanic? Was proper alignment confirmed during installation?

Anonymous 2010-12-30 11:57

The timing belt was replaced at the dealer around 100,000 miles ago — approximately 10,000 miles prior to this issue. I've cleared the code using both a Code Scout device and by disconnecting the battery; the result is identical in both cases.

Anonymous 2010-12-31 14:28

I'm not particularly confident about aftermarket camshaft or crankshaft sensors on Dodge vehicles — they often show inconsistencies right out of the box. That said, a misaligned timing belt, worn camshaft bearings in the cylinder head, or incorrect reluctor rings at the end of the camshaft can all trigger P0340.