Join Date: Sep 2008
Location: Honolulu, HI, USA
OP stated there is power to the fuel pump relay. He did not say the fuel pump ran, which it should, for two seconds or so when you bump the start switch, regardless whether the bike starts. Repeated bumps and two-second runs (about four or five) of the pump will activate the pressure relief valve on the pump, which makes a different, louder, "angrier" buzzing noise.
FUEL, AIR, and SPARK are required to run any internal combustion engine. Verify that you have all three at the proper time and place.
FUEL: does the pump run? Does it provide fuel to the fuel rail? If it runs, you can assume pro tem that the pressure is adequate.
AIR: no mouse house in the intake or exhaust, not it the airbox either. This one is pretty simple.
SPARK: remove a spark plug, ground it securely, and crank the bike. There should be a blue spark, not yellow or absent.
The rewiring of the fan may have little to do with the problem, or it may be symptomatic of the problem, in that if the fan wiring was buggered, what else did the PO do?
'Scuse me if this sounds like I'm talking down, but the basics have to be checked AND reported to have been checked. That way we get, in part, a feel for the level of knowledge, competency and determination of the man with the problem.