Need a little help please. Took my car to work today. 59k miles car mostly stock. A few guys want to see it in the parking lot after work. After loud mouth Mustang guy is driving by (I told the guys he wouldn't wait for me) I start the car and it makes a loud ticking noise like a sticking...