plug for dizzy hole

I'm not sure you NEED to hold the drive gear down. The helix of the gears is what holds it down. The distributor certainly has no thrust bearings.