All parts listed as replaced are from oreilly auto parts.
Started as the random stalling issue. I replaced the battery, plugs, idle air control valve (which was broken) reseated the pcm plugs (made a bracket to hold them in snuggly). It ran good for about a month. Started stalling again, at idle and just driving. I then checked plugs, distributor cap, rotor, mag pick up (cam position sensor). Replaced all of them. I found a crack in my ignition coil so I replaced that and new plug wires. It ran for about 2 weeks then the stalling got worse then started back firing. Then it just died. I immediately checked for spark. When I turn key on I get a 12v. On primary of coil for like 2 seconds then off. When I crank it with the primary connector removed meter in plug I get a 12v. Signal. Seems steady. So I replaced the coil again with the same results. Turns over but no spark going to distributor. I then cleaned my grounds by battery, the one by oil pressure sending unit and the one under the coil. They all needed attention but they are good and clean now. Oh and I also changed my crank position sensor. No change. If anyone has suggestions please help. My wife is tired of driving me to work.