plug for dizzy hole

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