plug for dizzy hole

You'll still need something to hold the oil pump drive down. Maybe butcher a distributor ?

Uh, I think I mentioned that already.:D