hi, after fitting a new crank sensor, everything seemed ok, but the engine misfires pretty bad when on the move, only when up to running temperature though? but never cuts out and idles fine., although the sensor was bought for a 164 3.0 24v , could it be that it's the wrong one? does anyone know which is the right crank sensor for a 164 '95 3.0 24v? I bought this one, bosch 0261210047, also how would I find out the engine code for my car as this was an issue when enquiring about the sensor.? this engine code might help in finding the right part.