After filling gas to the top, i had no issues until the day afterwards (this is after i drove 7 miles on the tank). So i'm not sure if its a vapor lock issue. I've opened the gas tank when i checked the oil an hour ago, and its at a normal level, maybe half an inch from the top.
I agree with you on the surge being the engine dying, thus the light turning on (since it is on before the engine is on), its a possibility i considered, but i am unsure as to why the engine died, i was cruising in 4th and it stuttered to a lower rpm and power was cut.
I am able to start the bike without any problems, the first time i started it when checking the oil it was fine. I turned it off, then back on again, and it started to do a very slight stutter, going from 2k rpm to 1k, then stabilizing around 1.5k, it did this maybe 3-4 times, non rapidly. I have not tried to start the bike with the gas tank open, i was unsure if this is safe, thus i avoided trying (should i attempt to do this, if so, what should i be looking/hearing for?)
The only funny noise was the engine sounds (sound of revs dipping then going back up), no unusual noises though, it did feel more like a low fuel stutter.
If you look at this pic as a reference, where the big circle hole is, with the surrounding 4 smaller holes, on the cbr this looks more like triangle or lines with a circle for the gas pump to go into, i did not fill above this, however i filled right upto it. Disregard the yellow circle.