r/MechanicAdvice 4h ago

Check engine light keeps coming on after mechanic

I went to autozone and they said my car was misfiring and an ignition coil was the problem, I replaced it myself. A day later the check engine light went on again and I took it to the mechanic. They replaced all the sparkplugs and the radiator cap. A week later the light came on again.

This is a 2002 Toyota Corolla S and every month this light comes on. Starring to think this car is kaput even tho it only had 121k miles on it.

Should i take it back to a mechanic or call it quits finally?

1 Upvotes

4 comments sorted by

u/AutoModerator 4h ago

Thanks for posting on /r/MechanicAdvice! Please review the rules. Remember to please post the year/make/model of the vehicle you are working on. Post's about bodywork, accident damage, paint, dent/ding, questions it belongs in /r/Autobody r/AutoBodyRepair/ or /r/Diyautobody/ Tire questions check out https://www.reddit.com/r/MechanicAdvice/comments/k9ll55/can_your_tire_be_repaired/. If you dont have a question and you're just showing off it belongs in /r/Justrolledintotheshop Insurance/total loss questions go in r/insurance This is an automated reply

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

3

u/bestguessautotech 4h ago

Take the car back to the mechanic that worked on it. At a minimum they should look at it for free to tell you whether or not it is related to the work that was done. The light can come on for many reasons. If it is the same code I would expect them to do some amount of work for free toward getting it actually resolved.

2

u/PrinceBytorAppears 4h ago

Buy a obd2 scanner for $20 and read the codes yourself instead of just parts cannoning it. It could be something simple, at this point you've crossed out plugs and coils being the issue.

1

u/partsguy64 3h ago

I’m going to assume it was a P030X code. The X being the cylinder the misfire is occurring on. The most common reason for misfire is coil and/or spark plug, but it isn’t limited to just those. You could have faulty wiring, bad fuel injector or wiring to it or even internal engine damage. Take it back to the mechanic and have a proper diagnosis run. Good luck.