Thanks to ya'll.
So I hot wired my ignition, and confirmed it is not the key switch. Still bucks like shit whenever it wants to. I can usually keep it running if I nurse the throttle and it will come around. It is getting more frequent and worse.
I have already been through the infamous four pin for the pump and sender, it is fine. Checked to make sure tank is venting. Adjusted the TPS to .40.( I know it is supposed to be .375) Tried to wiggle the sending unit etc. Popped out the pump. Tank was cleaner than a whistle. New filter last summer. I do not have a pressure gauge to check the fuel pressure regulator. Guess that will be my next purchase in the AM. Getting good spark when testing. Hard to test on the run.
I am suspicious of the side stand switch. P O had the side stand half assed bypassed. And I am suspicious of the other safety switches on the bike..Clutch, and neutral indicator. Already cleaned up the kill switch last year when I changed out the throttle cable.....
The search goes on. I may be onto something with the side stand switch...........I hope. It was wonky when I parked the bike tonight after my ignition hot wire test.
Addendum: Laitch Thanks for weighting in.
"So there is a four pin connection(hard wired?) under the tank as well Laitch. The one I worked on is connected by wires and is usually stuffed under the tank. I am really suspicious of the fuel pump connections. With the key on and the bike not running the other day I could wiggle the wires and hear the pump kick in and out. . . ."
I found this to be the side stand switch which P O had stripped off the insulation I assume to bypass it. So with the ignition on, and the bike not running, the pump would kick on and off when I poked around in there. The four pin is in the same area. I was sure it was the four pin to the sending unit before I found the stripped wires..............................................It may be, and I am hoping it is so that the side stand switch is not working properly. nice and simple. That will shut your engine and pump down and leave all the lights on, and no warning lights come up for the charging system.