I just finished a drive and my car stalled out 3 times. Once leaving a parking lot (after smooth initial drive to the grocery store) and twice at stop lights. The dash battery light illuminated while at idle but when out when foot was on the gas. Upon getting home and parking I went to the rear of the car to inspect the engine and notice the muffler glowing red. the fuel is fresh and my last major was spring of last year. any initial ideas?