So my check engine light has been coming on and off randomly since I bought it two months ago. When I had it read, it said it read throwing some sort of transmission code, but then it turned off. But yesterday, I drive to Webster FL for one of my friends weddings, which is about 2 1/2 hours away from saint Augustine where I'm at. On my way back, I had a hard stop at a red light I didn't see. About 5 minutes later, after another brake, turn, accelerate, there a LOUD bang in the Drivetrain, the CEL came on immediately, and now I have no OD. At 60mph, I'm at 2,000rpm. Any ideas?