Motor has 120 hrs and flushed EVERYTIME I use. I took to a reputable outboard repair place here in Florida with overheating problem at cruise speed (3500 RPM). He replaced WP Impeller, Popit and other simple things. He water tested to find problem not solved. He discovered water squirting out...