M42club.com - Home of the BMW E30/E36 318i/iS

DISCUSSION => General Topics => Topic started by: RBAustralia on August 17, 2014, 11:08:48 AM

Title: rpm limited to 2500revs
Post by: RBAustralia on August 17, 2014, 11:08:48 AM
Hi Everyone,
My first post.

I have had a 318is Dec1994 manual Black on Black since 2008

Not a single problem since then, until I couldn't drive it for a year.

Now its been 6 months back on the road and for the last 2 months it will not accelerate more than 2500rpm.
This guy had the exact problem I have http://m.youtube.com/watch?v=mCiZsgAE4gk

When all this started, it could rev to the limiter when cold but after 3 minutes it reduced to 3250rpm.
Now it goes to 3000rpm when cold and reduces to 2400rpm later.

So far I have replaced the...
Fuel pump
Fuel filter
Spark plugs
Air Flow Meter
Coil Pack
Fuel Injectors
Air Filter
Engine oil

I have read the resistance of the
Cam position sensor: 1400 ohms
Crank position sensor: 540 ohms
I still doubt the sensors though.

I even disconnected the exhaust from the manifold incase there was a broken baffle in the catalytic converter.
It raining right now but as soon as it clears I will clean the ICV.

If anybody can direct me in the right direction, it will be greatly appreciated.

I'm from Sydney Australia 21yo totally confused.
Title: Re: rpm limited to 2500revs
Post by: deansweet on August 17, 2014, 03:40:28 PM
Have you double-triple checked all your vacuum lines?
If you still have the 'mess under the intake' still there? check those as they tend to split at just about every vacumm line end.
Title: Re: rpm limited to 2500revs
Post by: doitover on August 18, 2014, 01:13:25 PM
One oddball thing, if you happened to put the AFM on backwards, it will do that.
Is it making any noise or blowing smoke? Have you checked the compression?
Title: Re: rpm limited to 2500revs
Post by: colin86325 on August 19, 2014, 07:46:16 AM
Also check the Throttle Position Sensor.
Title: Re: rpm limited to 2500revs
Post by: RBAustralia on August 23, 2014, 10:53:30 AM
Update. Worked on the car today....

Swapped the throttle position sensor with another one that was working fine. No change what so ever.
 
Swapped the ecu with one wat was totally fine and the same part number.  No change what so ever.

Wanted to swap the icv but that does nothing when revs are at 2500rpm anyway, surely can't make a difference.

The AMF is on the right way. I've only ever taken it out with the filter cover together.
Title: Re: rpm limited to 2500revs
Post by: DesktopDave on August 24, 2014, 11:14:53 AM
Sorry to hear about your troubles...but welcome to the club! Please stop throwing parts at the problem, that gets frustrating and expensive.

Your car runs better on cold-start and falls on its face once it's warmed up and running closed loop. So I'd check the closed-loop sensors. The coolant temp sensor, intake air temp sensor, O2 sensor (if installed). You might have knock sensors too. Don't forget the main, fuel and O2 relays, they can get sick or dead and really impact performance.

I'd also be interested to see if the crank sensor is clean and close enough to the flywheel...should be very close - less than 1mm. Also check the jacket wires - terminal pairs 1&3 and 2&3 must have very high resistance...something like 100K ohms.

I know you replaced the fuel pump & filter...but did you test fuel pressure at or before the rail? The proper test is to tee off a pressure gauge and measure LPH...but a quick and sloppy test is to dead-head the pump by plugging the gauge right into the supply hose. A healthy pump should be able to push 80psi (for short periods of time).

If you go through all that pain and still haven't tracked it down, pull the cover off the DME and check the four coil drivers. I've seen three 175 DMEs that cooked one. They'll look obviously burned up. One of these days I'll post a DIY repair guide. I have a junk E36 EWS DME that's going to donate spare transistors to rebuild the 175 units.

This is an excellent post, I've used this same troubleshooting plan and philosophy to troubleshoot my cars (your post inspired me to look for it, I'd like to thank you):
http://forums.bimmerforums.com/forum/showthread.php?1690962-Ever-wonder-what-all-those-sensors-actually-do
 
Title: Re: rpm limited to 2500revs
Post by: SkidMark on August 25, 2014, 10:17:21 PM
Stomp test? Codes? I would assume it has to be throwing a code if not several... just my two cents....Skid
Title: Re: rpm limited to 2500revs
Post by: RBAustralia on November 01, 2014, 09:02:19 AM
Finally got mechanic to run a scan.
He wrote down code #68 and said it means the PCV Valve is faulty.

I tried the stomp test many times. Didn't work, mayby my car doesn't have that feature.  Doesn't have a check engine light either.

In theory it makes sense that the pressure in the intake increases beyond the crankcase pressure, causing air to flow the wrong way, because the PCV didn't close.

I wonder if I can just clean it up and see an immediate change. Will try 1st thing in the morning and update results.
Title: Re: rpm limited to 2500revs
Post by: Tgoode318 on November 03, 2014, 11:27:55 AM
Hmm.. when my pcv went bad the idle would fluctuate wildly and the car lacked power. Also it was throwing the trouble code "1222" Indicating a rich/lean condition the computer was unable to adjust for. With mine if you listened carefully near the pcv valve you could actually hear it making a "phising" noise which is abnormal. This noise is what clued me into the fact that it was bad in the first place and sure enough upon replacement & cleaning of my icv (which was also installed backwards) The 1222 code was fixed and the engine ran properly.

Title: Re: rpm limited to 2500revs
Post by: RBAustralia on November 05, 2014, 02:27:01 AM
Apon evaluation of the PCV valve. I doubt its faulty. The code #68 refers to the knocksensor2 so again it's nothing to do with the PCV. I've taken the initiative to get myself a Knock/ping sensor. Part number 12141734580 which got superseded by part number 12141739368.
 Will replace it over the weekend and give an update.
Title: Re: rpm limited to 2500revs
Post by: Tgoode318 on November 05, 2014, 08:32:12 AM
I have never heard of a code #68 on a E36. It may have something to do with where you are located/rhd etc..
I have had a knock sensor's go bad recently and it threw the code "1226". When it was on it didn't cause any drive ability issue's, especially nothing like you mentioned above.     :-X

This is a list of all e36 codes for North American E36 LHD .. 
1211      DME Control Unit 
1215      Air Mass Sensor
1216      Throttle Potentiometer
1218      Output Stage, Group 1
1219      Output Stage, Group 2
1221      Oxygen Sensor 1
1212      Oxygen Sensor 2
1222      Lambda Control 1
1213      Lambda Control 2
1223      Coolant Temperature Sensor
1224      Intake Air Temperature Sensor
1225      Knock Sensor 1
1226      Knock Sensor 2
1227      Knock Sensor 3
1228      Knock Sensor 4
1231      Battery Voltage/DME Main Relay
1232      Throttle Idle Switch
1233      Throttle Wide Open Throttle Switch
1234      Speedometer A Signal
1237      A/C Compressor Cut Off
1242      A/C Compressor
1243      Crankshaft Pulse Sensor
1244      Camshaft Sensor
1245      Intervention AEGS
1247      Ignition Secondary Monitor
1251      Fuel Injector 1 (or group 1)
1252      Fuel Injector 2 (or group 2)
1253      Fuel Injector 3
1254      Fuel Injector 4
1255      Fuel Injector 5
1256      Fuel Injector 6
1257      Fuel Injector 7
1258      Fuel Injector 8
1261      Fuel Pump Relay Control
1262      Idle Speed Actuator
1263      Purge Valve
1264      EGO Heater
1265      Fault Lamp (check engine light)
1266      VANOS
1267      Air Pump Relay Control
1271      Ignition Coil 1
1272      Ignition Coil 2
1273      Ignition Coil 3
1274      Ignition Coil 4
1275      Ignition Coil 5
1276      Ignition Coil 6
1277      Ignition Coil 7
1278      Ignition Coil 8
1281      Control Unit Memory Supply
1282      Fault Code Memory
1283      Fuel Injector Output Stage
1286      Knock Control Test Pulse
1444      No Fault Codes
Title: Re: rpm limited to 2500revs
Post by: RBAustralia on November 06, 2014, 04:19:18 AM
Just finished installing the new Knock Sensor. It didn't do anything.

The plastic around both the old ones is falling off but they must be still working.

Going to get the fault code cleared and then scanned again tomorrow.

Also got a PCV valve. Will swap it over tomorrow just to rule it out as a possible cause.
Title: Re: rpm limited to 2500revs
Post by: Tgoode318 on November 06, 2014, 09:10:33 AM
Hopefully its the pcv valve! Gl
Title: Re: rpm limited to 2500revs
Post by: Tgoode318 on November 06, 2014, 10:59:38 AM
so i was leaning toward some type of sensor problem but here is an interesting thread i found while searching for your problem because you have me interested!
This person describes almost the same thing you were talking about and its on an m44 engine.
the first thing he did was replace his pcv to no effect.  At the end he finally figures it out the baffle to his cat converter was broken and his cat moved into a postion in which it blocked the exhaust gasses.
Probably not your problem but worth taking a look at!
http://www.bimmerwerkz.com/forum/3-series-e36/3k-rev-problem-e36-m44-engine-60103.html
Title: Re: rpm limited to 2500revs
Post by: keflaman on November 06, 2014, 05:27:57 PM
A vacuum gauge could tell you whether the cat is blocked or not.

http://autospeed.com/cms/A_2393/article.html

http://www.classic-car-magazine.co.uk/articles/fault-diagnostics-vacuum-gauge.html
Title: Re: rpm limited to 2500revs
Post by: RBAustralia on November 09, 2014, 02:38:23 AM
Swapped out the PCV valve. Now its confirmed that it's not the cause.

Need to get codes cleared and re-scanned.

I might have mentioned that one of the first things I did was to disconnect the exhaust pipe fron the manifold, directly under the driver's feet. There was a clear 2 inch gap while reving it to its max. If there was a broken baffle, the exhaust gasses should have exited easily.
Didn't get any better. Was pretty loud.
Title: Re: rpm limited to 2500revs
Post by: RBAustralia on November 19, 2014, 07:48:11 PM
Had a thorough assessment with the mechanic just moments ago.

He reset the codes and then tried to find out exactly what the engine was doing.

He guessed the engine is backfiring.

When we had a look at the codes that had come up. We got "70 O2 SENSOR"

So I'll swap it out on the weekend but for now I'll try to just clean it up.
Title: Re: rpm limited to 2500revs
Post by: Tgoode318 on November 20, 2014, 11:22:03 AM
I haven't heard of an o2 sensor causing that much trouble before but i think its a better guess then the pcv or knock, hopefully you are on the right track. As dave and i mentioned it does sound like a sensor problem because you said it behaves differently from cold/warm (closed loop/open loop). I Hope this fixes it because before long you will have a full on restoration going (not that that's a bad thing :D )
-TG
Title: Re: rpm limited to 2500revs
Post by: Tgoode318 on November 20, 2014, 11:31:12 AM
Oh yah,  Rough idling, poor fuel economy, & misfires are typical symptoms for a failed o2 sensor so this is definitely part of your problem i would say, but i wouldn't be surprised if something else is bad as well.
Title: Re: rpm limited to 2500revs
Post by: RBAustralia on December 15, 2014, 03:16:52 AM
FIXED!!  FIXED!! FIXED!!

I'm so happy today because i replaced the cam and crank position sensors from a friends 1.6L engine that he swapped with a M42.

The cam postion sensor was easy to install... I replaced it first. But it didn't fix it.

I then replaced the crank position sensor. It wasn't easy because the 5mm bolt is positioned so inconveniently. See pic for my improv tool.
Furthermore, the cable for the smaller engine is slightly shorter and wouldn't reach the connector. I took the cable out of it's plastic cover/holder along the block and then manhandled it to reach the port. So it still didn't work. I thought it was connected  it wasn't.

Finally after connecting the crank sensor properly and trying again....I put my foot down to see the needle woosh past the dreaded 2400rpm for the first time in 10months. I can't stop smiling.... 
Title: Re: rpm limited to 2500revs
Post by: Tgoode318 on December 15, 2014, 02:30:24 PM
Nice! Glad to hear you fixed it thank's for the update. I knew it was a sensor problem and CPS makes much more sense then what your mechanic was saying. If you had a check engine light you could have done a stomp test and quickly found the problem  :-X. Oh well you did a nice tune up to her and i'm bet she runs great now.
Your problem of not having a check engine light bring's up a good point for me, in the future i was planing to buy an after market Gauge cluster but now im re-evaluating my decision because i will loose my check engine light!