Is the service engine light on? If so, get it scanned somehow, even if you have to buy a scanner. You can buy cheap scanners on ebay or Amazon. You just need one that reads OBD2 codes.
If there are no codes, you can also try spraying some ether/starting fluid into the intake when it is not starting to see if it starts. If it starts and shuts off, then the problem is somewhere in the fuel system. If it starts and runs, then it is probably a slight lack of fuel pressure. If it does not start, then the sparks either are not strong enough or they are not on time (meaning a timing issue).
Friday, February 16th, 2018 AT 6:55 PM