I dont have a way to test fuel pressure. But what i did on both pumps was took my finger and plugged the end of hose that connects to the fuel rail on carbs, i turned the key and switch on and they both clicked 2 or 3 times before it stopped. Also, both fuel pumps click the same amount of times after i reinstalled thw carbs on the bike ans when thw bike is running they click the same.Do you have a way to test fuel pressure?
Have you tried bypassing the fuel pump?
Doubtful that you have 4 defective neddle/seats, l could see one but not all 4.
This leads me to believe the pumps are fine and its a carb issue. Both pumps are a 2 to 4 psi.
Bike was running just fine the other day i had no issues after setting pms screws and carb syncing and then all of a sudden i went to lunch, went to start my bike and it stopped which meant i almost hydrolocked my motor. Hit the starter again, it started but ran differently as in when i got home i took tank and airbox off to see the excess fuel was coming out of the main jets/needle jets flooding 3 of the carbs.