the 91-93 use an older wiring harness than the 94+ cars. 8 pin vs. 12 pin.
I don't think the car needs to necessarily be running for the learn mode to work, it should be on "ON" position with all doors, hood, trunk, lid closed.
Unburned fuel smell? Better get your injector seals changed. On a 93, this is a no-brainer maintenance. Balance the injectors while you're at it. Do a search, ton of stuff here already on the seal part numbers.
P.S. keep a small tiny fireextinguisher in the car at all times.. peace of mind.