1987 325iS; K&N filter; high-flow cat and Magniflow exhaust, new uprated fuel injectors.
I put a Dinan chip in the original DME (-153) and had nothing but problems with it pinging between 4500-5500 rpm and losing power on the top end. Below 4000 rpm the car did not ping at all, even under heavy load. It only pinged in the high rpm range at 3/4 to full throttle.
Running Chevron premium (91 octane).
Here's what's been done trying to solve the problem:
New: airflow meter, O2 sensor, plugs, cap, rotor, wires, intake boot, fuel transfer pump, main fuel pump, fuel regulator, fuel injectors; tested all sensors for proper operation.
De-carboned the cylinders numerous times with BG-44k directly into the intake, as well as two cans of BG-44k through the gas tank, and then two cans of Redline intake system cleaner.
Still pings.
Installed a wide-band O2 sensor in a second O2 bung and ran diagnostics to check air/fuel mixture. It's right where it should be throughout the rpm range, so it's not running lean.
Hooked up remote diagnostics to the car's diagnostic port to check timing advance while driving. With the Dinan chip there was 44 degrees of total advance in the 4500-5500 rpm range where the pinging was occuring. Way too much!
With the stock chip in the DME, the air/fuel ratio was actually a bit lower (richer) on the top end, and the timing peaked at around 34 degrees total advance.
Just for grins, we pulled a Dinan chipped DME out of a '91 325iC and put it in the car and ran the diagnostics again. The car ran great, with no pinging, and had around 34-35 degrees of total advance.
I ordered up a later DME (-525) and a correct Dinan chip for the box. The first chip Dinan sent was bad--it wouldn't even start the car--so we had to send it back and get another one.
Once the second chip arrived we installed it in the 525 DME and put it in the car . . . and it still pings like a mother between 4500-5500 rpm! My guess is the advance curve is again way too high in the top end, but we haven't put the scope back on the car yet.
Anyone know if Dinan changed their advance curve?
Right now I've pulled the chip out and the car runs great, but I'd really like the extra hp of the chip.
Has anyone else had these problems with a Dinan chip? How about the JC chip? Any suggestions?
Any help will be greatly appreciated.
Scott
I put a Dinan chip in the original DME (-153) and had nothing but problems with it pinging between 4500-5500 rpm and losing power on the top end. Below 4000 rpm the car did not ping at all, even under heavy load. It only pinged in the high rpm range at 3/4 to full throttle.
Running Chevron premium (91 octane).
Here's what's been done trying to solve the problem:
New: airflow meter, O2 sensor, plugs, cap, rotor, wires, intake boot, fuel transfer pump, main fuel pump, fuel regulator, fuel injectors; tested all sensors for proper operation.
De-carboned the cylinders numerous times with BG-44k directly into the intake, as well as two cans of BG-44k through the gas tank, and then two cans of Redline intake system cleaner.
Still pings.
Installed a wide-band O2 sensor in a second O2 bung and ran diagnostics to check air/fuel mixture. It's right where it should be throughout the rpm range, so it's not running lean.
Hooked up remote diagnostics to the car's diagnostic port to check timing advance while driving. With the Dinan chip there was 44 degrees of total advance in the 4500-5500 rpm range where the pinging was occuring. Way too much!
With the stock chip in the DME, the air/fuel ratio was actually a bit lower (richer) on the top end, and the timing peaked at around 34 degrees total advance.
Just for grins, we pulled a Dinan chipped DME out of a '91 325iC and put it in the car and ran the diagnostics again. The car ran great, with no pinging, and had around 34-35 degrees of total advance.
I ordered up a later DME (-525) and a correct Dinan chip for the box. The first chip Dinan sent was bad--it wouldn't even start the car--so we had to send it back and get another one.
Once the second chip arrived we installed it in the 525 DME and put it in the car . . . and it still pings like a mother between 4500-5500 rpm! My guess is the advance curve is again way too high in the top end, but we haven't put the scope back on the car yet.
Anyone know if Dinan changed their advance curve?
Right now I've pulled the chip out and the car runs great, but I'd really like the extra hp of the chip.
Has anyone else had these problems with a Dinan chip? How about the JC chip? Any suggestions?
Any help will be greatly appreciated.
Scott