Oh, and ah, yeah - It is!!!
SUCCESS, My Friends!!!
Vids will be up soon but I primed the fuel system, checked for leaks, saw none and about the 4th key turn it stayed running on it's own!
It's idling terribly but it's likely timed just as badly so tomorrow I'll fix that up. For now...