First, does the unit spray the floor when in floor mode?... if so I'd say the pump is fine ... (only has one for both functions, Floor/Tools).You may have to try the same thing I did when my hose (tool mode) would squirt but not the floor mode .... I "primed" the hose by squeezing it repeatedly while holding the trigger and after a minute or 2 got results. The hoses are black & white and run down behind the tanks .... I kept squeezing the black one because after taking both loose that was the one devoid of soap.
Ron of Baltimore Md., September 2007