Welcome to Bimmerfest -- The #1 Online Community for BMW related information! Please enjoy the discussion forums below and share your experiences with the 200,000 current, new and past BMW owners. The forums are broken out by car model and into other special interest sections such as BMW European Delivery and a special forum to voice your questions to the many BMW dealers on the site to assist our members!

Please follow the links below to help get you started!

Go Back   Bimmerfest - BMW Forums > BMW Model Discussions > 3 Series / 4 Series > E46 (1999 - 2006)

E46 (1999 - 2006)
The fourth generation 3 Series (E46 chassis) was introduced in 1999 and set the standard for engineering and performance during it's years of production including being named to Car & Driver's 10 best list every one of those years! ! -- View the E46 Wiki

Reply
 
Thread Tools Display Modes
  #1  
Old 03-10-2013, 03:56 PM
hellobmw325i hellobmw325i is offline
Registered User
Location: florida
 
Join Date: Mar 2013
Posts: 1
Mein Auto: bmw 325i
NEED HELP! Limp mode/Codes

Friday evening when I was at a red light my 2004 bmw 325i started to idle very roughly and run below 1,000 RPM's.

I took it to AutoZone Saturday morning and had them run a test on it to see what codes it pulled, codes were as followed:
P0171
P0174
P0706
P2237
P2240

The guy at AutoZone said it was most likely my mass air flow sensor causing it to idle so hard. I did a little research on this forum as well as another and a majority of the cars who pulled the same codes either had to replace the MAS or had a problem with vacuum.

I have replaced the MAS so I know it's not that, checked out the vacuum lines and also checked out the DISA. I decided to bring it up to another auto part place and have them run the tests. The same codes pulled. This guy suggested that due to code "P0174" being pulled that it's most likely a problem with an ignition coil or spark plug. On my way home from that auto part store my car put itself into "limp transmission mode". The only odd thing it does in that mode is when I slow down to about 15 mph, it feels as if I'm pumping the brakes twice.

Anyone have any input as to what this could be? Could a bad ignition coil or spark plug for that matter cause the car to enter limp mode?

Before I bring it to the dealership tomorrow I wanted to see if I could fix the problem myself.
hellobmx325i is offline Reply With Quote
Reply With Quote
Ads by Google
  #2  
Old 03-10-2013, 07:22 PM
QAfred QAfred is offline
Officially Welcomed to the 'Fest
Location: Panhandle of Florida
 
Join Date: Aug 2008
Posts: 909
Mein Auto: 328i, 330ci, R1200C
If the P0171 is combined with the P0174 code, it's very likely that the problem is caused by an intake leak. If there are no intake leaks, the next step is to replace the air filter and clean the MAF.

2237 and 2240 relate to oxygen sensors but these codes will trip when the conditions are too lean, again from a leak somewhere in the intake system.
Intake tubing going down to ICV and TB, CVV hoses or the intake manifold itself could be leaking. I think all four of these codes point to a leak.

P0706 is why it went into limp mode: "Transmission Range Sensor Circuit Range/Performance"---The park/neutral position switch includes a transmission range switch. The transmission range switch detects the selector lever position when the shift lever is in the N or P shift position and sends a signal to the Transmission Control Module. Could be Open or short / failed park/neutral position switch?

Last edited by QAfred; 03-10-2013 at 07:23 PM.
Reply With Quote
Reply

Bookmarks


Forum Navigation
Go Back   Bimmerfest - BMW Forums > BMW Model Discussions > 3 Series / 4 Series > E46 (1999 - 2006)
Today's Posts Search
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On



Forum Jump


All times are GMT -7. The time now is 09:14 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
© 2001-2011 performanceIX, Inc. All Rights Reserved .: guidelines .:. privacy .:. terms