I just bought a newer boat with a 2004 250hpdi engine. My mechanic just read the computer and said it had overheated 6 times in it's life. After talking to the original owner I found that the alarm had never gone off for overheat. Called my mechanic and was told that the water intake was designed for water being forced into it. If it is idled for too long there is a steam trap built up that can cause the alarm not to go off. Said that when I idle around looking for structure I need to rev the motor occasionally to create flow. The owner did fish a lot of no wake lakes so makes sense. The motor is in great shape so no real harm done but it does bother me that an engine can overheat with no alarm. Guess if it was too hot it would shut down. FYI.