Is my timing slightly off?

I have a 2004 Mazda 6, 3.0L, 5 speed manual. Car runs great and no issues starting. No CEL on. When I scan I'm getting a P0340 code.. The rpm gauge only reading when above 2000rpm.

What so you all think, timing issue..

1 Answer

  • 6 months ago

    You either have a bad cam sensor or you haven't been doing oil changes every 3,000 miles and the cam advance actuator is seizing up.

    Check the timing belt to see if it jumped time.

    Source(s): Mitsubishi Master Tech
    • Eddie6 months agoReport

      Auction vehicle. Will this get worst if timing is off and is there any easy way of checking timing without removing front cover

    • Log in to reply to the answers
Still have questions? Get answers by asking now.