90 4 stroke has had the fuel water separator changed the water pump impellor- oil filter- foot oil.It runs fine when cold then when coming back down to a idle it stalls and wont re start unless you have it at a higher rpm it then starts fine but shuts off again at idle until you wait 10-15 minutes?