Three days ago I got engine light, but didn't have time to check. Yesterday, while accelerating rapidly there was a sound and felt it too. It was like something snapped. And then the car started maxing out on the 3rd gear. It was fine otherwise. Just won't go past 3rd. From what I read it sounds...