This is why you should not run your engine for a MAX of two minutes on a garden hose. On the hose the water rund backwards to FLUSH the engine. This helps to remove any debris that came into the system to leave the system.
The garden hose isn't designed to cool the engine per-say. And as noted above, the impeller is what pushes the cooling water through the engine..