Re: 3.0l over heats in the water but runs like a champ on the muffs. What the hell?
The water pump in your drive is not terribly powerful. It produces maybe 7 or 8 pounds of pressure, whereas your garden hose produces far more than that...10 times that at my house.
The muff/hose arrangement is forcing far more water up there than a failing pump will draw out of the lake on it's own and therefore give you a false sense of what's going on.
Lou's advice above is excellent to spot possible obstructions and really ensure that water is coming and going where it needs to.
I use the following arrangement for winterizing, but also for my initial start ups of the season:
I have a 7 gallon pail with a simple garden hose faucet in a hole in the lower side. This is all glued in with 5200 sealant. Attached to this is about 3 feet of garden hose with the muffs attached. I place this pail on top of another one that is upside down, which puts the water source close to the height of the water intake on my drives. After the muffs are in position, I open the valve, start the engine and let the pump draw the water out of the pail in much the same way it does naturally with no additional pressure from the garden hose.
To winterize, I drain blocks and manifolds of all fresh water, blow a shop vac into all hoses to evacuate any water still standing in any hose bends, etc..
The above bucket rig is used (although from the swim platform this time) to circulate 5 gallons of RV antifreeze throughout the empty system.
The garden hose is fine for flushing junk out, but don't rely on cooling system performance based on the incorrect amount of water that it will deliver to your pump. A bad pump will frequently seem fine on the hose.