I had a piston skirt break at around 192k miles, and must have driven around 40 miles with the engine knocking like hell before I got it to work where I was going to start looking at it. I got my parts from rockauto, bought the few tools I didn't already have, and was back on the road after...