Just out of curiosity, was your coolant level excessively low? Have you had to add any lately or any over a period of time? Check this website out anyway;
www.leakingfords.com
And,whoever determined you had a broken piston skirt,without actually seeing it, must be a dayum good tech! I dont even think Superman could do that!
