I'm not sure how much is similar, but my friend has a stock 90 integra GS (B18A1) and she was having a similar problem. I didn't check for codes in her case, we just ended up replacing the ignitor, twice. It turned out that the dizzy cap was slightly the wrong size and causing the ignitor to arc and burn the contact out and melt plastic. Try a new ignitor maybe, or like you are going to do, a whole different dizzy. And also I'm sure someone will say check the grounds, you can get all sorts of weird codes with a bad ground. Make sure they are all solid and getting a good connection.