You have the exact symptoms I had when the stator on my 03 Viper failed.
Gauge pod shut off / reset when the brake was hit and when switching high/low beam (either way). I rode it a couple more times after it first started and by the 3rd ride my hand & thumb warmers quit working. It also would bog after about 7k rpm when the warmers were turned on (too much load). Turn the warmers off and the bog went away, this was repeatable.
I went through the harness in all the known rub locations, which doesn't hurt to do just in case it actually is the issue (stators over $200), plus the harness under the motor now has better protection since I put a wire loom on it when I checked it.
Not finding any issues with rubs I finally bit the bullet and got a new stator...problem solved.
Do not buy a cheap Chinese stator, you will want to get an OEM one from a dealer or a used OEM one. Yes, OEM means $$$, but I replaced mine over ten years ago and it is going strong with no issues. Many have been burned by trying a cheaper knock off stator. I can't remember what the part number was now, been too long, but the replacement I bought did have a slightly different part number than the one that came on it; that means they changed something, and for the better since my original failed after a short amount of time and the replacement has been trouble free for several years now.
If you want to do it yourself, I was able to talk my dealer into loaning me one of their flywheel pullers. Also, it is best to use an impact to get the 3 Phillips head screws out of the stator, they are tighter than H*ll and strip easily.