Quote Originally Posted by WormGod View Post
It came in the form of a high revving engine, a crashing sound, someone screaming "Sh*t!!" and another screaming "Oh f!@#!!".

Yeah, the skinny pedal is NOT the brake pedal!
Sounds like they owe you free oil changes for life along with the repair bill. Hope they make it right. Good luck.

Note to self...continue to change my own oil!