I still think its that soft line coming out of the tank. The reason it works delayed is because as you drive under moderate load,, the line does not let air in the system and the line therefore is full,, but under more load air begins to enter and does not get to the pump for a short time. .
I think the tank should be dropped and in addition to replacing that flex line the input from the tank should be cleaned as propose by another Thread responder.
Im very interested in this Thread cause my 1990 has had this prob for a number of years,, it just recently has gotten worse so that even if I dont have a trailer hooked the engine begins to stall down after a real short time on a long grade.
Like I said earlier I ran a test (and you might do the same) I ran a hose from a 5gal can directly to the lift pump,, problem went away. The prob therefore it seems to me has to be in the line I replaced withthat test, namely the line form the tank to the lift pump.
Be aware,, you can only run for a short period cause you are still returning to the main tank with the return line