Ouch. I think I'd pull the heads and have a look-see; it might just be the top end and you could have some easy options if the walls aren't scored too deeply. Or, Pinwall has a complete 07 engine up right now (
Motor ) and you could do a swap.
I'm thinking big bore, either from Carlos or Bill Gately.