I’ve got a 2003 Hyundai Elantra. I bought it new and, as i live in the city, i don’t drive much and it’s only got about 50,000 miles. while on a road trip two years ago, the car started gurgling while driving on a highway and then stalled. it started again, drove about a half hour, and then stalled again. it started up, we drove it to a repair shop that did some electrical work, drove it around for 60 miles, and couldn’t reproduce the problem. we drove it another three hours and it stalled again and wouldn’t start. it was towed to a repair shop, they did some electrical work and it worked fine for the rest of the week.
Months later, I went to turn on the car and the battery was dead (which had recently been replaced). I bought a new battery and the same thing happened a few months after that. A mechanic figured the security alarm (which we got post-market and was always funky) was draining the battery and disconnected it. the car was totally fine for another year and took us on several long road trips without issue. Last weekend, we took a weekend trip about a 100 miles away. We got to our destination perfectly fine, drove around for two nights perfectly fine, and on the third night the car stalled while in reverse. It started up immediately and drove fine after that.
Really not sure what to do here. The car should have a long life ahead of it, but i’ve already sunk a lot of money trying to find this problem which is almost certainly electrical but keeps foiling mechanics.