I recently bought a boat with a 888 mercruiser (302) in it. It seems like it won't run above 100F. Figured the thermostat was stuck open, so I replaced that and it still runs cold. Pulled the thermostat and checked it in a pot of water and it starts to open at 140 like it is supposed to. Found that the previous owner had mixed up manifold return lines with the riser feed lines where they connect on the thermostat housing. Fixed that, it still won't go above 100. Doesn't seem to matter if it is running on the hose or in the lake. Not sure if it would matter but it is supposed to be an early 90's mustang block in it, with a marine cam. Right before I got it, the waterpump impeller failed, I was expecting to find a chunk of rubber stuck in the thermostat, but I haven't seen any pieces of it anywhere. I would expect it to run too hot if rubber debris was jammed in a cooling port somewhere. Any thoughts?