Try taking the fuel filter off and running a hose instead. I had a plugged filter one time that exhibited the same symptoms. Doesn't take long for them to plug up with a 51 y/o fuel tank.
Ignition has a compromised ground when warm or hot - Losing spark at higher RPM or speed.