I'm told by People who know (MPH and others; thanks!) that it's very rare for a Cali submersible fuel pump to need replacement if it makes the characteristic whirring noise when the bike is turned on (kill switch, etc.) and the tank has ample gas. My bike proves to be a counterexample. My problem was not the internal hoses, clamps, fuel filter, or even the Cam Sensor. Rather, it was the fuel pump--even tho the old pump whirred and whooshed like it was supposed to. After controlling for everything else, I swapped out the pump with a 100 buck replacement from Harper's and the bike fired right up.
Note that it is NOT necessary to spend $850 to replace the whole fuel pump assembly with base and spigot. (Many people are mistaken about this.). Rather, you can buy a generic pump by itself (it's Not Bosch, but Chinese made) from Harper's for 100 bucks. It has a lifetime warranty. And it works.
Email me if you have questions.