I have an 89 GMC Surb (gas/fuel injected) that goes dead after starting/putting in gear (forward or reverse). If I give it gas as soon as the gear is engaged it will keep running. If I don't the engine dies. Any suggestions to what the problem might be?