I'm curious? My uncle put in my alternator because I needed a new one and ever since then my car keeps shutting off out of no where? What could that be? I just got it out of the shop for all the recalls to be fixed and I had the oil changed.
My car has an automatic transmission.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing