Originally Posted by
magredvet
I had a 98 Dodge avenger (Mitsubishi motor), which kept giving me random misfire codes. turns out it was the crankshaft position sensor. May not be the case, but it's a cheap item, and relatively easy to change.
Thanks, I actually have a spare one so I will change it tomorrow.