2005 Mazda 3 Keep dying at slow speeds, turning, or coming to a stop