Poor power issue gets worse longer you ride HELP

I bought a krash Preditor that was bulit with a stock 701 and bpipe
Ever since I've had it runs bad on full throttle and gets worse the longer I ride. It doesn't want to rev up out the water. On my second time on the ski I used a whole tank when all my friends only used half. I ripped the carbs apart and found a leaking needle and a slight blocked fuel return in the carb. So thought I sorted. Put it together and it revved up to the limiter was happy put in water and good then started getting worse and worse till badly bogging when full throttle is open. Please help out of ideas. Finking the fuel filter maybe letting crap through and blocking the small carb return.
 
Top Bottom