b18b bare blocks are really cheap. I mean, there's a guy selling complete engines w/ harness for $650 in the for sale forum. So if you absolutely can't have it machined, I'd just poke around for a bare block and swap internals. But the machine shop will still need a shot at it.