Welcome. Change the fuel filter. Put HEET in gas tank (or gas stabilizer). Then check if the starter is "shot".
Changing the fuel filter (while it is a good idea and should be changed anyway) most definatly will not solve your problem.
A dirty fuel filter will not cause the vehicle to lose spark. If the CEL does not light as a bulb check when the key is first turned to the 'run' position, the PCM DOES NOT have power. Unless, of course, the bulb is burnt out, or that particular circuit is bad in the PCM - but those are highly unlikely.