Well, I took it to the dealer in 01, when the check engine light came on, and they flashed the computer and replaced the gas cap. My complaint was the check engine light and weird idle--surge and sometimes acted like it wanted to stall.
So, after my battery replacement its acting like that...