I had the same problem when we bought our Thor back in March, it turned out to be the inlet screen/filter that screwed onto the pump had a crack in and was sucking air,so I just removed the screen and hooke line from tank directly to tank and it works great now.
I also forgot about replacing the screen until I saw this post.
__________________
|