Model #E225FHLSN. This motor has 700+ hrs on it. Took it on the lake Thursday and it started off ok. Little sluggish idling. Took off and was slow getting on plane. Once on place ran fine. Stopped and headed off in another direction and check engine light came on and would not get over 1krpm, guessing safe mode? I was able get it running again on muffs but it overheated after about 30 minutes. I'm wondering if the oil pump is not primed? And how do I go about checking and getting it primed? I do have the EVdiags. I am going to go ahead and replace the water pump and thermostats anyways.