Helping my friend with a 90 hp optimax, it starts right up on muffs but we see no tell tale, motor idles for 10 mins and maybe just get a little trickle from tell tale, lots of water at the prop outlet. Pull lower and inspect impeller, looks good, made sure lock key is properly inserted and spin...