2 year old gas is surely bad, you will need to flush that out and ensure there is pressure in the system. A pump can go bad sitting that long and getting gummed up.
If you find you have fuel pressure, you need to check spark. Pull the ignition cover off, and get some spare plug wires (if you have a red top, you must have some mechanical ability/spare parts). Run the plug wires from the ignition housing down to the plugs, and put a spark plug tester in line of one. Crank it over, or have your GF crank it over for you and see if you have spark.
Report back when you know about fuel and spark.
Also your ECM not responding to the code reader is very troublesome. Check the plugs on the ECM for corrosion, also check the engine grounds on the block, typically if the fuel pump runs your engine grounds are good though.