So heres the deal 1989 civic dx hatchback 106k on the odometer automatic 1.5l d15b2 engine . I’m in chicago
It’s been having delayed starts taking 3 to 6 cranks before firing up then running fine, suddenly it dawned on me maybe it was the distributor , so I swapped it with a spare I had because sure enough the old one had red death red dust in the cap. Cleaned the contacts set the timing reassembled, some wires broke on the back of the wiring harness to the distro. Rewired them, the car kept getting worse I jumped it and took it to my friend a vw mechanic it drove 49 miles there fine after the jump, new plugs new wires new fuel filter we did the wire job set the timing checked the timing belt got the battery tested and the alternators new and did a oil change also did a coolant flush a few weeks ago. It started right up drove it back to Chicago , in the morning I was getting off the highway it stopped running no noises I pulled over 8 cranks later it started parked it 3 blocks away, went to test drive it when I stopped at a light it shut off cramming it and hitting the gas pedal got it to start drove it a block down it shut off at a stop sign and I parked it. No idea what it is I’m throwing code 8 which is a top dead sensor which I think is in the distro which I replaced a month ago. Fuel pump sounds like its priming but you have to gas it and crank it to start it which is odd for a automatic , it is girk injected is this tds sensor going to do that by itself? Or could it be a ignition module? ( what I read online) starter? Main relay , fuel pump switch? Any help appreciated my friend is purchasing it this week and I don’t wish to purchase a new distributor to find out its a relay switch or a ground or something?