check your local motor supply, these guys have a 400 with forged pistons for $725 plus 250 core charge.

http://www.blainesmotors.com/claimer.asp