Levan: home now where you can attend to it? if so then do this for basics. before you do CAREFULLY check both the ignition and the ECM fuses in fusebox. both tied directly to start/run circuitry.
1-fuel pump fuse is 10A. temporarily replace with 15A for testing
2-remove airbox cover and airbox lid exposing airbox base-plate and TB assembly/throttle plate
3-place quality charger onto battery. turn on highest setting. tender won't get the job done. key to on...kill switch to on...listen for pump to prime. if it primes then try to start. if NO prime...take handle end of biggest screwdriver you have and wrap it against the exposed portion of the pump body being careful not to strike the wiring harness. now see if it primes. if it does you have a faulty pump
4-if negative to all of #3....with key off hold throttle wide open and dribble small amount of fuel into TB assembly. small being teaspoon. close throttle...key and kill switch to ON...hold throttle 1/4 open and try to start. if it now starts you again confirmed a faulty pump. if NOT it's loss of spark.
report back with findings.
for what it's worth if your SX has seen 11 year steady diet of 10% ethanol fuel....in all likelihood pump is failing.