How much should a basic 340 rebuild cost?

that part number is for the polished heads you can get the unpolished ones for a lot less, fivefifty to sixfifty bare, six to sevenfifty complete, then if you want to you can polish them yourself.