Thank you to all of you that have commented and helped out with troubleshooting my engine under the valve train toublshootng topic. After I dropped the oil pan Friday and dicovered the # 2 piston skirt had dropped, I am now looking at replacing the pistons. I have looked at Summit Racing, Northen Auto Parts, Napa, and a couple other sites so far. The engine is a 97 2.5l, so I believe they came with Hypereutectic pistons. Do you think it would worth my time and extra cost to replace them with forged pistons (if available), replace with new hypereutectic, or go with plain cast pistons from the older 2.5 liter engines? The hypereutectic pistons are harder then the traditional cast, but apparently more brittle. I really don't feel like repeating this repair evolution a couple years down the road, so I would like to get it fixed and not worry about it again.