Was leaving work yesterday and pulling out to merge onto the highway. Was just getting into boost when the car fell flat on it's face. Barely made it up to 50 mph as it was bucking and shaking really bad. Pulled over and looked around but didn't notice it had popped off since it was still wedged in pretty tight. Limped home running super rich and the idle bouncing all over the place. Pulled the battery out to get a better look and spotted this:
Guess I'll need to go shopping for a new hose clamp this weekend.