Made more progress on Fred today. Got the electronics mounted up (forgot to take a pic of the final install) and engine fired up for the first time. Crazy how it started right up and even idled on its own first try! Need to finish wiring up cooling system (fans and water pump) before I can run it longer but at least I know I am one step closer.
70 psi oil pressure is what I saw on the gauge before I shut it off.