Fuel sender was my first thought as well, but that would only explain the lights, not the stall.
CharlestonRider, did you check the battery cables visually, or verify that they were tight by snugging them down? You want to make sure they're tight with a screwdriver, not just your eyes. (Not saying you didn't, just want to make sure.)
The ignition switch would be my next target after that. I don't know the Tigers, but some of the Hinckley bikes are prone to issues with the wiring harness at the headstock. It's worth looking for exposed or broken wires there.
If it's worth checking the kill switch, it's probably worth checking the clutch and sidestand switches as well...
No idea where your alarm connector is, try asking in
the Tiger forum. (Do keep us in the loop here, though, please.)
Cheers, HTH,
-Kit