What's this

oil pressure sending unit and your missing distributor hold down clamp
True on both issues and the timing is way off. I would remove and install a gauge unit.