![]() |
|
|
|
Registered
|
How to diagnose rough running engine after warmup?
Is there a diagnostic procedure for a rough running engine? In this case I have an extremely rough running engine after warmup on a late 85 944. It runs fine for the first 5 minutes or so, and then it starts running rough. The exhaust sounds rough on all cylinders as opposed to a single cylinder. I suspect a bad dme sensor although it could be other things.
Is there a trouble shooting process to quickly narrow this down to the bad component? If not, where should I start? Last edited by djnolan; 12-15-2012 at 10:26 AM.. |
||
![]() |
|
Proprietoristicly Refined
Join Date: Jul 2001
Location: ~Carefree Highway~
Posts: 5,833
|
Pull the O2 sensor connection apart after warm up. Does it run any better?
Engine DME temp sensor-clean connections or replace if original. Just a place to start. J_AZ
__________________
1988 924S, 85,750K ..+ 1987 924S, 154K DD (+15K est. bad odo) |
||
![]() |
|
Moderator
|
It doesn't sound like the DME Temp Sensor. I had one go bad on my 85.5 and it would cause the car to not start once the coolant was hot. But once the car was running it would run great, warm or cold.
__________________
www.Only944.com Porsche parts, Only better, Only944 87 944 N/A 165,000 miles 84 944 Saved by God, because I could not. |
||
![]() |
|
Registered
|
no change when unplugging o2 sensor.
gets worse if temp sensor is unplugged. what next? Last edited by djnolan; 12-15-2012 at 11:20 AM.. |
||
![]() |
|
That Guy
|
Check that you have no vacuum leaks, in particular the j-boot and its associated connections if they were removed.
__________________
Jon 1988 Granite Green 911 3.4L 2005 Arctic Silver 996 GT3 Past worth mentioning - 1987 924S, 1987 944, 1988 944T with 5.7L LS1 |
||
![]() |
|
Registered
|
Checked for vacuum leaks with stethoscope and none found.
what next? |
||
![]() |
|
![]() |
Moderator
|
It could be the DME temp sensor. If the car is running good until the coolant temp heats up then starts to run bad, that could be from the DME temp sensor. Here is an easy way to check the DME temp sensor.
You already said that you removed the plug to the sensor and the car ran worse? The blue plug? Try this, warm up the car and remove the blue plug for the DME sensor and then take a small wire and loop it across the two connectors in the plug. That should signal that the engine is warm and tell the DME to supply the correct amount of fuel/air for a warm engine. If the car starts running differently when you do that then the DME sensor is probably bad.
__________________
www.Only944.com Porsche parts, Only better, Only944 87 944 N/A 165,000 miles 84 944 Saved by God, because I could not. |
||
![]() |
|
AFM #725
|
If it's the original sensor it might not hurt to replace it. Mine was so brittle the head broke off when I went to remove it, lol
|
||
![]() |
|
Registered
|
I have a new one someplace so i will try to locate it and replace, though the resistance of the temp sensor checks out per the procedure on clarks.
Are there any other suggestions? I can remember using a flow chart for diagnosing a gm ecm. does such thing anything exist for the 944? |
||
![]() |
|
Proprietoristicly Refined
Join Date: Jul 2001
Location: ~Carefree Highway~
Posts: 5,833
|
Quote:
vacuum system test.....soooo easy Are the reference sensors OK? Do you have a spare to check with? J_AZ
__________________
1988 924S, 85,750K ..+ 1987 924S, 154K DD (+15K est. bad odo) |
||
![]() |
|
Proprietoristicly Refined
Join Date: Jul 2001
Location: ~Carefree Highway~
Posts: 5,833
|
Quote:
The Porsche 944 Motronic DME J_AZ
__________________
1988 924S, 85,750K ..+ 1987 924S, 154K DD (+15K est. bad odo) |
||
![]() |
|
Registered
|
On a 85.5 N/A, is the DME located in the drivers side kick panel and does it have two 8-pin connectors? Clarke's is confusing me on this.
|
||
![]() |
|
![]() |
Registered
|
disregard
|
||
![]() |
|
Registered
|
I made a little progress on the diagnosis. Apparently erratic running engine could be from a bad throttle position sensor switch. I found reference to this in several places. A new one is on order and hopefully it clears up the problem.
|
||
![]() |
|