Engine Performance problem
1999 Toyota Camry 4 cyl Two Wheel Drive Automatic 132000 miles
Check engine light keeps coming and after it comes engine starts vibrating feels like misfires. If I remove battery connection check engine light goes off and engine runs smooth. After 60-70 miles check engine light comes again and same problem re-occur. Again if I remove battery again it runs perfect.I don't know what's the problem.I took it to repair shop and they are giving all possible causes and cost is high. If you can provide me the possible causes, I can refer to that and want them to check those.
Thank you for the response.