I have a 2001 Jeep Grand Cherokee. It is in good condition except for the Motor. 2 months ago I took it in for a routine oil change and they 'over filled' it per my mechanic. It began clicking while on the interstate one morning and a few seconds later I was on the side of the road leaking excessive amounts of oil. My mechanic told me the overfill of oil built up foam and pressure causing my piston to come through my oil pan...does this sound accurate? I am car-tarded and need advice on where to go with it from here. He said I could try to go back to the oil change location and discuss a new Motor with them to cover the cost, but I'm not excited about this option as I'm sure it will take a fight and the longer I wait (now 2 mo) the weaker my 'case' is. I have since purchased a new vehicle, but can't figure out what to do with this one. Should I have a rebuilt motor put in for as little as possible and try to sell it to get a few dollars out of it? I tried to donate it to a charity, but I'm not having luck with that either. I feel it is worth someone's time to fix it as opposed to parting it out, right or no?? I am basically looking for the best cost option for me at this point. Any advice? Thanks for helping!