273 parts

My 2 cents goes like this. I've talked to you recently, and if you pursue the stock class racing thing you have no choice, but if you're not in that class, get the largest engine in there that will fit. I'd go with a 360 myself. Much cheaper than a 340, and lots of stroke (3.58").
Mike