Welcome to the forums!
Do you have a fuel filter on your plane? If not I would suggest getting one. I had similar issues with my trainer. One thing you can try is remove the main needle and then carefully blow on the pressure line to try and clear any trash that may reside in the fuel feed.
Keep us posted on what you find.
Good luck,
VG