I purchased the fuel pump rely and fitted that, which seemed to fix the grounding issue but the motor was then locking up with unburnt fuel.
Congratulations on getting the engine to run! Can you explain what
locking up means? I can't understand what installation of the relay fixed.
It seems Scott_ 's assessment of the underlying cause was the correct one.