Mazda 3 engine knock sensor

Discussion in 'The Chatterbox' started by Flatfish, Aug 19, 2015.

  1. Flatfish

    Flatfish Member

    I've got a Mazda 3 with a 1.6 litre petrol engine.
    I foolishly failed to check the oil level and the engine warning light came on.
    Oil has subsequently been added and I've done a few thousand miles in it since with no noticeable difference to the car.
    However I can't turn the engine warning light off. When I plug a diagnostic tool in it reports a P0328 Knock Sensor problem.
    Should I change the sensor? Find whats causing the sensor to get upset? Or just ignore it since its not causing any problems?

    I have very limited understanding of cars (see line 3 above).
  2. RaZorBurn123

    RaZorBurn123 waiting hardily...............

    I'd leave it alone. If the car is running good why bother with the light? I put a piece of tape over a sensor light so it stopped bothering me.
    Redrock likes this.
  3. Omaney

    Omaney Well-Known Member

    Just out of curiosity, did you try disconnecting the battery overnight to reset the computer? I always try that and it work half the time.

    Disclaimer/Disclosure: Not a mechanic. I just play one on TV.
  4. feeltheburn

    feeltheburn Well-Known Member

    I'd recommend joining a Mazda forum and asking the question there. They'll likely have better advice from people who have seen this problem before.

    In general though, computers in cars are getting better and better. Error codes used to be very vague clues to what the real problem with your car may be. Nowadays they might just tell you exactly what the problem is and you may just need a new sensor. Driving around with a malfunctioning knock sensor may cause your timing to be retarded (firing late). That is to avoid detonation which will destroy your engine. It'll also give you terrible gas mileage, probably cause you to fail an emissions check (if you have to do those), make the engine perform poorly, and maybe cause some other problems.

    But you're not very likely to find a Mazda 3 expert on a shaving forum so I'd go looking for a forum that specializes at least in Mazdas or take the car to a dealer.
    tuxxdk and Redrock like this.
  5. markjnewcomb

    markjnewcomb Well-Known Member


    Removing the battery usually clears the ram of the current condition, which will be re-checked when you start up the car next time.

    If that doesn't fix the issue, then I strongly recommend replacing it for the reasons stated by @feeltheburn . The sensor is there for a reason and should be replaced.
  6. barbersurgeon

    barbersurgeon Well-Known Member

    You don't have to wait overnight. Just pull the ground on the battery and hold down the brake pedal for 30 seconds or so. Then re-attach the ground lead.
  7. Omaney

    Omaney Well-Known Member

    Good to know.

    Good looking GSP.
  8. Mr. Shaverman

    Mr. Shaverman Well-Known Member

  9. Weeper Warrior

    Weeper Warrior Well-Known Member

    You can also take both battery cable off and touch them together for ten seconds.
  10. cmorris357

    cmorris357 catching flies.........

    Or you can bury a small piece of the upholstery in a cemetery at midnight with the proper incantations.
  11. Norcalnewb

    Norcalnewb Magnanimous Moos

    If you still have the code reader, many of these will reset error codes.
  12. Flatfish

    Flatfish Member

    The above link was useful. It suggested my engine was not about to die. Just need to change the sensor.
    Thank you all for responding.

    I've have since bought a diagnostic tool. Hasn't arrived yet. Going to keep it in my VW, but that's another story.
    Mr. Shaverman likes this.

Share This Page