the 512 blocks are $$ and on the heads numbers look at mortec.inc on the web they have all the casting numbers and i think 400 hp would not be to hard to do that block would not be cheap here so if the heads are small Oports there is many of them and cheap in the US. them heads do not ring my bell so you will have to look them up i can not tell you much on them but if you buy it and need help on the build i can help. and there is some guys on here to that are sharp to they will help you