Is there a chance of stripping the bike again and looking for any burn marks along the harness ? also where cables bend at the steering head + under the seat, look for fraying / chaffing ?
Check the sprocket cover and see if magneto cables have any fray or chaffing ?
If the Right Hand Switch Gear works (all buttons) , you wont need a meter on there, but make sure its black connector under the airbox is clean from any rust , debris etc that might disturb the signals , as the ECU does use the Kill Switch to communicate error codes to the dash when user flicks it 3 times fast before starting.
Since you can get a contact cleaner and air spray, spare a day where you can clean every single socket you can find on the bike and let it dry overnight.
⚠️ Don’t spray contact cleaner on the ECU! – Only dry air allowed.
You can clean the ECU plugs though, it will help with reducing some resistance from pin oxidization, so cleaner signals can pass through. Just make sure its been 24hrs before connecting all your sensors back, so it is fully dried out. it is still spring season, so air is still a bit damp to ride away immediately.
12.5V is OK but 12.8V is a charged battery
Running Idle = 13.5-14.5v max
5,000 revs = 14.5V max
Any higher , bin the regulator but becareful with TEMU style regulators , they will smoke the bike in minutes , just look at the last post here
Bike won’t fire cold but it fires once working = GT250R 2012