I have a 15' whaler with a 115 v4 , i have changed the head gaskets and diverters, put new thermostats in twice and even left them out for a while and it made no difference it still overheated, i have replaced the relief plug, ball and spring also, it only overheats at high rpm's . if i take it slow or idle its fine. motor runs good, i have checked head temps and the temps stay even on both cylinder banks. i am going crazy trying to figure this out. any help would be greatly appreciated.