Online is just like this forum, you can find folks spouting off things they know nothing about. I could be lying to you, just take it all in and get enough to bring up a consensus.
I own a copy of MefiBurn and have changed programing.
Suggest go to Offshore only and find member ArticFriends...
There isn't anyway to adjust timing with motor running. The motor is brought to TDC on #1 cylinder and dizzy is set in place. If the motor was not exactly at TDC then the timing is off
If the things are grounded in other locations so long as they go back to battery ground, it should work without the buss on the fuse block
The switches look ok so long as switch on the right showing a black wire does NOT go to ground, but something that needs power
5.0 GXI-B
Fuel over pressure might cause a miss due to excess fuel, but would more expect a backfire
Have you checked timing?
If timing is good I would suggest a compression test