just a SWAG, but...
If changing the spark plug doesn't help, you need to make sure the plug wire resistance is still within spec. Then check the ignition rotor and cap for oil/grime or broken contact points. My 325is' rotor was pretty bad off, and the engine appreciated a new cap and rotor, along with plugs and wires....
If all that checks out, maybe it is the fuel side of the equation as you suggest.
Any CELs from the DME?
Why do you think the sensor is bad? According to the Bentley manual, on the 325e the resistance between terminal 1 (yellow wire) and terminal 2 (black wire) of each sensor connector (not the harness side) should be 960 +/- 96 ohms. If not, the sensor is bad. (Bentley section 5, p 22--for those reading along)
(Further reading in that section suggests that the two sensor connectors can be mistakenly swapped on the harness, and the reference pin on the flywheel can malfunction, so check that too?)
Good luck
_________________
Steve Carter
1972 Datsun 240Z-- resto pics at
http://picasaweb.google.com/srcartermd2007 GPW Honda S2000-- STR 86