The Service Center
I'm not sure what the title of this post should've been but, I was hoping you guys might have some insight as to what this might be. I've noticed, multiple times/random times, the car struggling to go from a stop. Most of the time, its noticed when letting go of the brake pedal and the car...