I replaced one crank seal myself. Never had any luck with two of the local small engine businesses. The pressure check sounds like the best way. When running it at high speed it fluctuates. I cleaned the fuel filter once. The fuel line seemed ok, but maybe it needs new stuff. Already replaced...