Is it getting spark? Is it getting fuel?
I’m not a mechanic, but I usually pull a plug and hold it close to the engine while someone cranks the starter to see if it sparks. If it does spark it’s likely a fuel problem. I had a similar sounding problem as yours and it ended up being the fuel pump.
Can’t you just drill and tap a hole and then run a nipple with some Teflon tape into it?