With the secondaries stepping closed in the earlier videos, I wondered if the position sensor is bad, and as per that other thread the ECU is just stepping the secondaries back until they are closed too much to idle, hence the stall. There is a testing regime in the service manual downloadable on this site, page 5-28 "Fuel System Diagnosis".
Do the secondaries now open/close or close/open when you turn on the ignition? If you watch one of your last "shorts" back, you see that when the bike stalls the secondaries open again. They should in theory do that when you turn on the ignition, at least they do on the newer bikes.
It might be prudent to follow advice from Gert and get the bike warmed up, use the throttle to keep it running, and see if it will stay running once warm.
Final point: Your heated grips appear to be flashing blue. I have no idea what brand they are, but make sure that means that they're not on, otherwise you've just found your battery killer!