69hemibeep, I'm not sure on the pistons but I can ask.
dmartin, buying it off of eBay is definitely a concern, which is why I wanted some opinions. It does make me nervous and I in no way wanted to rush into buying the engine.
Again, it's a long sad story but the engine that is in the car...