do you ride is salt water ???
also, there's a tiny fuel filter that's almost allways got some crap in it.
i think it's on the fuel pump side.
if you are having issue's with your carb, just take the whole thing apart and clean everything, then put it back together and check the pop-off pressure.
8 out of 10 times there's some crap inside !!!
good luck
gorilla