I am super frustrated with my 90 Bayliner Capri, 120 HP L-Force Engine. Bought it about a week ago...have sunk quite a bit of money in it already. The engine runs really well, but for some reason the darn thing overheats after running for 5 or 6 minutes. I've replaced the impeller twice...replaced the thermostat...checked for clogged water lines...when I hook water directly the hose on top by the engine the thing runs like a champ. However, when I put the muffs on and try to give it water from the lower unit, that's when after 5 minutes or so, the alarm goes off and it gets hot. Any ideas? or thoughts...?