i have a 94 seville sts it runs perfect but on startup it won't idle if i hold the gas down for about 30 seconds it will then idle and drive perfect until the next time i shut it off and start it again. its almost exactly like an old carburated car with no choke. Any ideas?