Check engine lightstays on/ Sluggish starting
My check engine light has been going on and off. I took the 1999 Toyota Camry to Auto Zone and they came up with the EGR valve so I bought one, they reset it and it was good to go for ten minutes. Auto Zone said the EGR I bought was bad but they had to order another one, I got one elsewhere... same problem. Now when I start the car it starts sluggishly (and the radio stations have to be reset every now and then) now I also smell a strange odour. I took the car to Advance Auto to check the battery and alternator, they said it is the battery, so I bought a new one... I guess that problem has nothing to do with the previous. I was a little disturb when I realised I was charge for a $74 battery and a battery core.. whatever that is. I had asked for the $54 battery. Why should I buy a Titanium battery when it is so expensive. So how many times did Advance Auto get me for the battery? Is my car just falling apart at the seams?
Oh one other thing that odour goes away when I ask anyone to check the smell; I end up looking crazy.