Dang it! Sorry for ya. I've spent my share of time hooked to a tow, I understand.
Even the old mechanical pumps have their problems (probably due to todays fuel additives). After the 3rd one went out on mine (what a bugger to change, had to pull the inner fender out to get to it), I converted to electric and never looked back.

My cruise got diverted by a honey do list, LOL! I'll have to wait til tomorrow...