Hello, I have
yanmar 4jh5E engines on our
Leopard catamaran (and
SD50 sail drives). They were just given some love by having heat exchangers, sea
water pumps, belts, thermostats replaced as we had some overheat issues on our starboard
engine (which seem to be fixed now as the temp gauge shows a constant 80C at 2500 rpm).
We did not have an issue with the port
engine overheating. However, during a
motor run today, the temp was showing 90-110C at about 2500
rpm at the gauge for this engine; it kind of moves up and down a little. Note: the "idiot" light (the overheat
alarm light on the engine panel) does not (and never did in the past) signal that overheat is happening - maybe the switch is bad? or maybe there is no real overheat issue at the engine?
Here is what I have done so far for the port engine to isolate and fix the problem:
- a new
heat exchanger
- a new sea
water pump
- a new belt
- a new thermostat
- a new temp sender
- fresh
water comes out at a good rate from the
exhaust
- swapped thermostat from the other engine: no difference (so the thermostat itself should not be the issue)
- swapped temp gauge from the other engine panel: no difference (so the gauge itself should not be an issue)
- removed the thermostat and ran the engine at the
dock without a load (i.e., sail drive not engaged) for 20 mins at 2000
RPM: temp gauge showed a stable 40C (so it looks like
coolant was flowing through the
heat exchanger?)
- installed the thermostat back and did the same no-load engine run at the
dock: the gauge showed 100C (a bit of up and down movement +/-10C) and the temp at the place on the
water pump where the temp sender and thermostat are located was 76C (which is what the thermostat is rated at for opening) - based on my infrared temp gun readings (same as on the other engine which does not overheat)
I am puzzled now. It does not look like the thermostat is the issue. When it is removed the temp at the gauge showed 40C and when the thermostat was installed back, the gauge showed 90-110C while the temp at the water
pump where the temp sender/thermostat are showed 76C. I am confused why having a thermostat in the
pump creates these temp differences/overheating "signal" even though the thermostat itself is okay.
1) Is checking the temp at the temp sender/thermostat sufficient to determine if the engine really overheats? Does it matter if the engine was not under load but high rpm? How to conclusively check with an infrared gun if the engine really overheats?
2) If the engine does overheat based on #1, what should I be checking next? I can only think about replacing the fresh/coolant water pump and potentially checking if
coolant is flowing through the engine block, etc. (how - do we need to remove the engine
head?)
3) If the engine does not overheat based on #1, it sounds like a
wiring issue between the sender and the gauge - does that sound right?
Thank you!