Just installed a new 2012 5.7 MPI Indmar with full closed cooling(heat exchanger). The engine came fully assembled ready to go including anti-freeze and oil. I have ten hours on it and am a little concerned that the engine is running too cool. It runs 145 to 150 degrees on the temp gauge which I verified with a heat gun. I have read many posts here and it seems that 140 degree thermostats are used on raw water cooled engines in saltwater to prevent salt buildup in the manifolds but that an engine with closed cooling should use a 160 degree thermostat as the engine is more efficient hotter. The place I bought the motor from says the lower temps are good with no real explanation but the engine manual calls out a 160 degree T-stat. So my question is should I swap out for the higher thermostat(I am not looking to make unnecessary changes)? I have a couple car buddies that claim there is little gain by running hotter since it is injected and the computer adjust the fuel accordingly.