Yep, I'm an idiot. Here's what happened; I have an 01 Cobra, after messing around a week or so ago with another guy on the road I noticed a coolant smell. Apparently a too long stud on the upper passenger side of the firewall had been pressing and rubbing on one of the coolant lines that run...