I've been having a starting problem with my 86 Cabriolet (with ' 96 2.0 liter knock sensor) for the last three months. It began as a very intermittent problem (sometimes going two weeks before it would crop up). The car would turn over fine, but would refuse to fire. You'd come back later in the tday and it'd often start right up. I thought it was a fuel problem at first, by passed the pump relay, replaced the in-tank pump, fuel filter, etc. Lots of fuel, no spark. I hooked up my timing light, cranked the engine, and would only get a flash when I released the key. I replaced the ignition switch, same thing. I replaced the coil and got a very slight improvement. However, now it never fires right up. It takes three or four tries before I finally get a spark. Once it's going and all that raw fuel is pushed out of the exhaust, it runs fine.
Plugs, wires, and distributor were all replaced when the new engine went in about two years ago and don't have many miles on them.
Thanks.
John