You probably have an ignition module that is in the process of failing completely. I used to deal with that on MGs with the Lucas Opus ignition systems. That was basically the way I could get them warranteed. Same with the infamous Chrysler "lean burn" systems. In both cases, if it wouldn't run and was over a year old, the owner was SOL, if it ran like crap, missing backfiring or whatever, it became an "emission" warranty item and was cover to 5 years 50,000 miles.
Bill AKA "LOBO"
Profile
"Getting old is inevitable, growing up is optional"
Darth Vader 1986 F350 460 converted to MAF/SEFI, E4OD 12X3 1/2 rear brakes, traction loc 3:55 gear, 160 amp 3G alternator
Wife's 2011 Flex Limited
Daily Driver 2009 Flex Limited with factory tow package
Project car 1986 Chrysler LeBaron convertible 2.2L Turbo II, modified A413