bendbullock
Member
- :
- Mazda Mazda3 i Sport
I have a 2007 Mazda3 2.0L w/ 71,000 miles and have been experiencing a rough idle. Eventually the check engine light came on. I had a mechanic run a diagnostic test and code P0300 came back (random misfire). Upon further inspection, he recommended I replace these items:
Crank position sensor
4 spark plugs
Valve cover gasket
Variable timing solenoid
The first and last items were claimed the culprits of setting off the check engine light. As well, he mentioned the sensor was covered in oil (I believe this is what he said; he stated one of these items had a lot of oil around it)
Total repair cost: $690 (in Chicago)
Does this seem reasonable?
Crank position sensor
4 spark plugs
Valve cover gasket
Variable timing solenoid
The first and last items were claimed the culprits of setting off the check engine light. As well, he mentioned the sensor was covered in oil (I believe this is what he said; he stated one of these items had a lot of oil around it)
Total repair cost: $690 (in Chicago)
Does this seem reasonable?
Last edited: