95 m3 intermittant check engine light with hesitation - Bimmerfest - BMW Forums

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 > E36 (1991 - 1999)

E36 (1991 - 1999)
The E36 chassis 3-Series BMW was a huge hit among driving enthusiasts from the first moment the car hit the pavement. The E36 won numerous awards over the years it was produced and is still a favorite of many BMW enthusiasts to this day! -- View the E36 Wiki

Thread Tools Display Modes
Old 11-02-2012, 09:29 AM
bruno007 bruno007 is offline
Registered User
Location: Rockville, MD
Join Date: Nov 2012
Posts: 2
Mein Auto: 1995 M3
95 m3 intermittant check engine light with hesitation

Hello everyone,
I need some assistance with a problem. I have 95 m3 with a dinan supercharger with 66,000 miles. I recently purchased this vehicle so unfortunately I do not have any history on the maintenance or prior issues. However, I have an issue with an intermittant check engine light. Until the light comes on there are no drivability issues. There is no commonality of when the light comes on except for it normally happens at slow speeds. The car might drive perfectly for a week without issues and then it might happen twice in the same day.

Once the light comes on the car has severe hesitation and bucking as if the spark or fuel was being cut to the engine and once the car went into limp mode. Once the engine is turned off and restarted it will drive normally again until the light comes back on. I have checked the fault codes with a Peake tool after every event and have gotten throttle position sensor (TPS), throttle position sensor and knock sensor together, and throttle position sensor and MAF. I replaced the throttle position sensor but that did not solve the issue, I still get the same codes, primarily TPS.

I inspected the ECU for water damage or corrosion and did not see any obvious signs of damage. I have checked for loose wiring to the TPS and the MAF but I don't see anything obvious. Does anyone have any idea what could cause the TPS fault codes besides a faulty TPS. I have checked other threads about TPS faults but mine seems a little different.
Any suggestions on what I should check next or what could be the problem?
Reply With Quote
Old 11-02-2012, 09:51 AM
BMRfanatic's Avatar
BMRfanatic BMRfanatic is offline
Officially Welcomed to the 'Fest
Location: South Shore MA
Join Date: Mar 2008
Posts: 4,992
Mein Auto: Bad Luck 46
I think Ive read somewhere that knock sensors on the 95 M3s make it do some crazy things since they need to be replaced or maybe a something with the tune
From my experience when my car threw a knock sensor code it slightly bucked in the high rpm range and also had a slight miss during idle

Reply With Quote
Old 11-02-2012, 01:09 PM
bruno007 bruno007 is offline
Registered User
Location: Rockville, MD
Join Date: Nov 2012
Posts: 2
Mein Auto: 1995 M3
Exclamation More information

Drove all the way to work and home fine no issues on the highway, round trip about 70 miles. Then while idling at a light the check engine light came on. No change to the idle everything still smooth. Once I pulled away from the light the hesitation problems started again above 2000 rpms.

I let the car sit in my driveway still running and it idled fine. I reved the engine and held the throttle steady in neutral. The revs climbed steady from idle to 2000 rpms at which time the revs would drop to 1000 rpms and start climbing again until cutting out at 2000 rpms, repeatedly I held the throttle while the it did it four or five times each time cutting at exactly 2000 rpms. I can accelerate beyond 2000 rpms and things stay smooth above 4000 rpms. It seems as if fuel is cutting out between 2000 and 4000 rpms whenever the check engine light is on, and only when the check engine light is on.

I checked the fault code with my Peake tool and once again got a code for throttle position sensor. Which I replaced a few weeks ago.
Reply With Quote

See More Related BMW Stories

Forum Navigation
Go Back   Bimmerfest - BMW Forums > BMW Model Discussions > 3 Series & 4 Series > E36 (1991 - 1999)
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 12:22 AM.

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