I had my mechanical fuel pump come loose one time causing similar problems - ran but just barely. Also a stuck float in the carb left me with the...
WIRE LOOM! Fyi much cheaper at Home Depot than the auto parts store!
Separate names with a comma.