I have a 28 spl that takes f o r e v e r to warm up it starts easy just runs rough a long time but when it warms up it runs like a scalded dog little ruff on Idle but not bad I cleaned the carb put on a new fuel pump and water pump last summer right after i bought it I dont know alot about boat motors, does it have a thermostat that was maybe taken out I dont know.