I own a 2015 Sonic that's been started having issues last month with the engine vibrating when my car is either idling or at a red light. Two weeks ago, the vibrating turned to shaking where car quit in the middle of a downtown intersection and I had to get it towed. That time, the check...