WOW, that sucks! I would either bore and stroke it, or you would just have to get a stock short block and bolt on your heads and that would be it, you dont need a long block (which is ALOT more expensive) if there is just damage to the piston. You can find them for around $3000 or so, here is...