I just diagnosed my 2004 RTV900 with bad fuel pump as well. I already have a new mechanical pump ordered.
I had a spare electric pump and threw it on there to test; it fired and ran fine. I can't tell much difference power or rpm-wise, it might have had a little more pep. It has been several...