Don't take her down in that hole again until it's fixed!!!!! In the meantime try some Seafoam. You say the tank is clean but did you pull the petcock and subject the filters to inspection with a bright light and a magnifier?
Fuel starvation will have very similar symptoms......except for running OK for a few hours. That's a conundrum.