SAme Problem..
I had the same problem after installing a new engine, I finally had to eliminate the fuel selector switch and that fixed the problem.. Like you I cleaned it, semed to flow fine etc.. Be sure to check the inline filter, and the o ring...
The ski now runs awsome..