My 91 Civic Si is generally great but after driving if I park and go to restart the car will start right away but then stall. If I hold the gas pedal down a bit and keep the revs up it will eventually recover and I can drive normally. I replaced the main relay but it had no effect. What could it be?