Can I ask why you put such a large pump on this bike? That thing has to be bypassing some serious fuel into the tank.
Definitely just bypasss the stand switch and see what happens(just as a test, repair/rewire before actually riding if retaining the stand). does this bike also happen to have a layover switch that you may not have positioned correctly?