Well, after testing everything, and being a bit syumped. I rechecked the 10A fuse for the fuel pump. No visual signs of anything wrong, but it only tests intermittantly. Found one of those little suckers around the house, popped it in...riding again. Need to get a bunch of those little 10A fuses to keep a few in the bike.