A little background first. Bike was in a serious crash last year, sounds as though there was some damage repaired to the wiring harness, plugs replaced etc.
Bike cranks freely, will not start. Fuel pump operates if hooked directly to 12v, does not prime with key in the on position.
I'm thinking...