I have a 1997 Sea Rayder with a Mercury 175XR2 motor and jet drive assembly. It stalls at idle after the motor warms up. If I rev the motor up to a steady 1200 rpm or more it will run fine. Since the problem (about a month ago now)accured I have rebuilt the carbs, changed the spark plugs, checked the compression (all cylinders are same at 120psi), checked all fuel lines, replaced the fuel filter, bypassed the fuel tank with small tank of fresh gas, taken out the fuel tank pick-up tube and inspected. The bout starts fine even in the water after warm up it will stall at idle. just above idle it runs great. It excellerates very well with the top rpm approx 5200 and runs about 50 mph steady with no problems. Running throttle up and down to manuver is perfect. Just idle. About a month before problem if the boat idled for about 5 minutes the temp alarm would go off. If I put in gear and started moving the alarm would shut off and all would be ok. This stopped happening as quick as it started so I thought it was sand in the water pump assembly and cleared itsself. Thank you for any feedback you may offer.