I have a code reader and it told me cylinders 1, 2, and 3 are misfiring. I also have and older battery and have been told it needs replaced because its low voltage. I have also been told I need a timing belt considering my car is at 96K miles. What could be the problem? And is this a problem I could reasonably fix on my own? (I understand I cannot fix a timing belt myself)

  • Are you sure it is only 96k? But either way, the service schedule will say when the belt needs replacing
    – Solar Mike
    Jan 11, 2021 at 18:54
  • I was told I need a timing belt at 80K but someone told me it really isn't necessary if you're having no problems (though I know if your timing belt breaks, so does your engine). Unless someone has messed with the odometer, my car is at 96K and I have no reason to believe someone has tampered with it.
    – msdelesde
    Jan 12, 2021 at 18:32
  • 2
    If it was meant to be changed at 80k then not changing it is up to you. Just consider a belt is much cheaper than the engine but your choice (I know which I would pay for.
    – Solar Mike
    Jan 12, 2021 at 18:39

2 Answers 2


If you want to change your battery, that would be easy enough to do. But take note that there may be a radio code you need to know after replacement. Your best bet is to have the timing belt done by your repair shop and have them diagnose the misfires. But before they do the timing belt have them check the integrity of the engine via a compression test so they aren't replacing a timing belt on a bad engine.


Bad ignition coils or spark plugs would be my first guess. Low voltage to the coils or if timing is off could also cause misfires. I just looked up 2012 corolla and you have a timing chain, not a belt. I doubt you would need to replace it. Get your battery tested (many stores do it for free).

If you're mildly savvy with a screw driver, you can swap an ignition coil between one of the cylinders that's misfiring and one that's not. Clear the codes (free at auto stores) and run the car a bit and wait for codes to show back up. If the misfiring code follows to the new cylinder, there's your culprit. If not, could be spark plug. At 100k miles, if you haven't had them replaced that you know of, might be a good idea to change them all.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .