Well, I just got the car a week or so ago (115k, orig. clutch and t-5). On the way home tonight I was taking off from a stop (very easily), and there was a loud pop, and it felt like I was giving the car too much gas and not letting off the clutch enough. Got it going, and soon after the car was...