So I drove the car today, so I took off kinda fast and i hear "pop, pop, pop" on the left side. I paniced and said OMG my transmission/engine! But I drove it for a little more and then I rolled the window completely down and noticed it was more outside the engine compartment. I'm thinking CV joint? Tie Rod?