OK, So. Removed Fuel switch, it was kinda damaged, like someone shoved the thing together with the set screw in, kinda scratched. I filed and smoothed, O ring looks good. I reassembled and Lubricated. Its better. I had been leaving it on Reserve, but switched it around. So, when on Regular, its much better, I can wiggle it and press on it and it seems to be almost perfect. , I turn it to reserve and it dies.
So I think ive got a leaking switch... or possibly leaking at the connections in the back. Hoses feel tight though, so... Ill just get a new switch for $20 and will let you know what happens.