I just purchased a 87 325es, car is in great shape, only 113k on it, and had a lot of engine work done on it before I purchased it. The problem is the car seems to have no torque or preformance. It can't pull itself up a hill unless you're in a low gear, and have the RPM's high, even then it is almost impossible to accelerate up a hill. When the car is underload(going up hill) with the throttle wide open it will maintain RPMs but not increase them.
The previous owner had this to say: The engine was causing all sorts of backfire in the exhaust.There was a lot of 'throwing parts' at the problem, which accounted for most of the time. It ended up being a partially jammed injector that was leaking fuel during the exhaust cycle on one of the cylinders. All 6 injectors have been replaced along with (this is as much as I can remember, but I'm sure there's more):
Spark Plugs (Bosch Quad Fires on all 6 Cylinders) Distributor Cap Plug Wires Temp Sensor Fly Wheel Sensor EFI Computers Exhaust Manifold Cold Air Intake boot Gaskets on Intake, Exhaust, Head
Long Story Short, the engine wasn't fully rebuilt, just Head, Intake and Exhaust work done. The Cylinders were all checked for compression, and my Mechanic says all 6 are at or above BMW spec. In addition to that, it just had it's valves adjusted (once it was running right).
So that's where I am at, any suggestions on what could be the problem, or if there is a problem would much apperciated.