My 40 Johnson run in salt water(not sure what year, model # J40ELCUD) was running fine until it sat idle for 5 months. Now it overheats and little or no water is coming from the tell-tale. I replaced the water pump and it still doesn't work. As it heats up in the first minute of running the tell-tale goes from shooting some water to spitting and then to steam. I took the lower unit off and put a wire up the water pipe, still nothing. The telltale hose has no blockage either. I can run water thru the system with a hose just fine until the engine heats up and then, in less than a minute, it stops spitting water. Somebody suggested to me that the thermostat might be bad. Does that sound reasonable and how hard is it to replace? What are the other possibilities and solutions. Thanks a lot for the help. Splash2