Think it is the fuel pump. Took the fuel line loose and checked the flow coming out, not adequate. Took the fuel pump apart but couldn't find any problem. Put it back together, tested again, worked a little better. Took it out for a test drive and it died again. Pushed it quarter mile to the...