P0340 Camshaft Position Sensor Code and traction control on cooler days
#1
P0340 Camshaft Position Sensor Code and traction control on cooler days
Hi,
On cooler days (below 50 degrees F) my check engine light and traction control light will come on. On subsequent recranks the traction control light will go out, but the check engine light will stay on. If it warms up to the upper 50s the lights will go out.
I plugged in my obd reader and it says that I have a P0340 Camshaft Position Sensor Code. Other than doing the obvious and changing the sensor any idea what else could cause if to come on? Particularly with the traction control light?
On cooler days (below 50 degrees F) my check engine light and traction control light will come on. On subsequent recranks the traction control light will go out, but the check engine light will stay on. If it warms up to the upper 50s the lights will go out.
I plugged in my obd reader and it says that I have a P0340 Camshaft Position Sensor Code. Other than doing the obvious and changing the sensor any idea what else could cause if to come on? Particularly with the traction control light?
#2
Hi,
On cooler days (below 50 degrees F) my check engine light and traction control light will come on. On subsequent recranks the traction control light will go out, but the check engine light will stay on. If it warms up to the upper 50s the lights will go out.
I plugged in my obd reader and it says that I have a P0340 Camshaft Position Sensor Code. Other than doing the obvious and changing the sensor any idea what else could cause if to come on? Particularly with the traction control light?
On cooler days (below 50 degrees F) my check engine light and traction control light will come on. On subsequent recranks the traction control light will go out, but the check engine light will stay on. If it warms up to the upper 50s the lights will go out.
I plugged in my obd reader and it says that I have a P0340 Camshaft Position Sensor Code. Other than doing the obvious and changing the sensor any idea what else could cause if to come on? Particularly with the traction control light?
Make sure your battery is holding around 14 volts. cold weather can bring it down and all of a sudden codes seem to throw. If the battery is old, get a premium battery in it. It has helped me on several Minis at this point.
I typically find these codes with weak batteries ABS, CPS, engine miss fire. Don't ask me why! Cold just does freaky things!
#3
Hi ewgoforth,
Make sure your battery is holding around 14 volts. cold weather can bring it down and all of a sudden codes seem to throw. If the battery is old, get a premium battery in it. It has helped me on several Minis at this point.
I typically find these codes with weak batteries ABS, CPS, engine miss fire. Don't ask me why! Cold just does freaky things!
Make sure your battery is holding around 14 volts. cold weather can bring it down and all of a sudden codes seem to throw. If the battery is old, get a premium battery in it. It has helped me on several Minis at this point.
I typically find these codes with weak batteries ABS, CPS, engine miss fire. Don't ask me why! Cold just does freaky things!
#4
Yes, typically it will read 14.1 to 14.2, but when you test the battery before starting it the first time in a day, the battery should be at least 12.5 to 13.4 volts. (yes, a good charged battery should hold those numbers)
#6
Check the connection at the plug first, If you still get it, swap it out. 12141485845
https://www.northamericanmotoring.co...ft-sensor.html
https://www.northamericanmotoring.co...ft-sensor.html
__________________
MINI Guru/ MINI Owner Since 2004 | NEW Lifetime Part Replacement | Local Pickup
Milltek | Genuine MINI | Forge Motorsport | NM Engineering | ECS Performance | M7 Speed
Customer Service Hours: 8am-8pm EST|Sales Team Hours: 8am-11pm | SAT 10am-7pm 800.924.5172
MINI Guru/ MINI Owner Since 2004 | NEW Lifetime Part Replacement | Local Pickup
Milltek | Genuine MINI | Forge Motorsport | NM Engineering | ECS Performance | M7 Speed
Customer Service Hours: 8am-8pm EST|Sales Team Hours: 8am-11pm | SAT 10am-7pm 800.924.5172
#7
Trending Topics
#8
Did you replace the old sensor with a new OEM sensor?
It was also recommended that your battery be in tip-top condition, as weak batteries can trigger odd electrical codes.
Have you checked your battery voltage in the morning when cold as suggested?
You might want to bring the battery to a local auto parts store and have them test it.
Are you also having the traction control lamp issue that the OP reported?
Last edited by AoxoMoxoA; 11-10-2017 at 01:50 PM. Reason: Clarification
#9
Camshaft position sensor that I put in was an OEM spec but not made by BMW. It has been in one day. I tested the battery myself with a multimeter and got 12.6 resting voltage and 14.2 while running at idle. And yes, I get the traction control light every time that I give it any amount of throttle or when I rev the engine at a standstill. Sometimes at lower r. p.m. when I try to engage the supercharger a little bit, the engine will miss And act like it’s running on 3 cylinders, or limo mode as it’s climbimg up the RPM range. It seems to run much better in the high rpm range.
Last edited by eddie33brian; 11-17-2017 at 03:46 PM. Reason: Typo
#11
Since I was getting more Service Engine Soon lights and the DSC light, I got the seller to send me another Camshaft Position Sensor.
I installed that one, checked all the connections, disconnected the battery ground for nearly an hour, and then had the same issues.
Runs great at high rpm’s but if I give it somewhat heavy throttle at low rpm, under 2000*/-, it limps, sputters, etc, until I back off and wait until the rpm’s are higher.
It only does this when the DSC light is on.
Now l’m wondering if it’s related to a traction control sensor (DSC). ??
I installed that one, checked all the connections, disconnected the battery ground for nearly an hour, and then had the same issues.
Runs great at high rpm’s but if I give it somewhat heavy throttle at low rpm, under 2000*/-, it limps, sputters, etc, until I back off and wait until the rpm’s are higher.
It only does this when the DSC light is on.
Now l’m wondering if it’s related to a traction control sensor (DSC). ??
#13
For those live in frigid winter snow belt, instead of replacing the battery with the same group, Costco has a (Interstate) battery that is slightly longer (wider on the long ends) that will fit R53. I bought one and is a perfect fit. All I did was measure the max dimensions of the battery box and went to Costco. 5 minutes and I found one.
Costco H6 (left), factory H5 (center), Walmart H5 (right)
the larger H6 from Costco dropped in like a glove
original battery for comparision
Costco H6 (left), factory H5 (center), Walmart H5 (right)
the larger H6 from Costco dropped in like a glove
original battery for comparision
#14
#16
Just a comment, but in the battery photos you've got yellow/red (& a black) wires connected to the positive terminal (& to ground). It is zip-tied to the ground cable. I'm not sure this is a good practice. I assume this is after-market/non-standard wiring.
Given MINI/BMW hyper-sensitivity to wiring modifications, is it possible that there is some kind of leakage going on between the ground cable & the zip-tied cable?
I think I'd move both the yellow/red & black cables well away from that ground cable, or disconnect them altogether for a while & see if makes any difference.
Given MINI/BMW hyper-sensitivity to wiring modifications, is it possible that there is some kind of leakage going on between the ground cable & the zip-tied cable?
I think I'd move both the yellow/red & black cables well away from that ground cable, or disconnect them altogether for a while & see if makes any difference.
#17
I know from past construction issues that AC and DC can mix when non-shielded wire is used but as the engine system is DC and as ground wires are present in many harness portions, I am thinking it is not an issue.
But an interesting question that hopefully some electrical techie will chime in on.
But an interesting question that hopefully some electrical techie will chime in on.
#18
This morning I checked the cold battery before starting the car and got 12.3 volts, and 14.6 volts running. So all good there.
Then I checked the existing fault codes and saw it had been throwing 4 codes. Keep in mind this past week I have been purposely making the car miss and sputter by giving heavier throttle at low rpm’s (as noted in my earlier posts). I read those codes and got the following...
P0340 Camshaft PS
P0302 Cylinder 2 misfire
P1477 Reed Valve Switch
P1498 Emissions etc.
I then cleared the codes and restarted the car. At only idle it threw P0340. Clearing that one does no good as it comes right back.
Background on the car: 2005 Mini Cooper S, 166k miles. Former owners always had Mini dealer or Mini Worx repair the car.
It it would be great if I could find someone near me to take a look at the car for diagnosis. I’m in So Cal.
Thanks
#20
I have checked the wiring and nearby vacuum lines and it looks ok. I have not checked the voltage at those wires (don’t know how to)
i have not yet pulled the Suoercharger to Check vacuum lines and connectors there, as mentioned in related threads.
#23
#24