2002 Pontiac Sunfire will turn over but won't start
I have a 2002 Pontiac Sunfire. It will turn over but won't start. I have charged the battery. I have replaced the fuel pump and crank relays. Checked all the fuses. Had Autozone check the control module. There is a spark so I sprayed ether in the air cleaner, nothing. The security light never turned on but I checked that anyways. I randomly started 3 days later and ran perfectly but only a couple times than died again. What else can I do?