I have a problem with my 1995 evinrude 175 intruder. It starts right up and seems to run fine, but occasionally it will kind of miss and sometimes stall as if it is not getting any fuel. It seems to happen if I have have ran it for a little bit then shut it down for a while.After it stalls out it will start right back up and it is kind of hit and miss for awhile. Could this be heat soak? I was going to try to replace the fuel filter, but I didn't know if I would be wasting my time. Any thoughts?