On a engine cold start up, my 84 gn will start right up and run smooth for about 20 seconds, then it will idle down and run rough till it (I'm assuming) warms up (about 40-60 seconds). Sometimes if I give it too much gas during the warm up time, I can hear a backfire through the air intake and the engine hesitates. Its not throwing any codes. My service engine soon light does work, I went ahead and plugged my diagnostic in and it just did the code 12 (everything is normal) light at me. Its been doing this for a while, even before I did my 87 coil pack and module conversion. I pulled my Egr, and don't see anything clogged, its pretty clean actually. I pushed the diaphram up and down with my fingers and it seems to feel normal. The diaphram isn't leaking, its holding tight if I put a vacumm on it and my finger over the hose port. I checked ALL my vacumm hoses for leaks. All my vacuum/boost lines are new, and I have used zip ties (with locking metal tab) on all the ports for a good holding seal. Unfortunetly I haven't done my 87 ECM conversion yet so I don't have ability to use my directscan. (I'm waiting on a response from Turbotweak.com about a chip enquiry). I've been doing some reading/troubleshooting on this for a few weeks now. Something else I've done was pull the wastegate and egr contollers off my driver side valvecover and cleaned them up and made sure my electrical connections on them and the connectors where not corroded. I sprayed the connectons with contact cleaner before reinstalling. Otherwise the car runs/idles great right after that little warm up period. It won't do it again unless the engine has cooled down. I was going to wait and post about this after i've done my ECM conversion to see if the problem went away. But that may be another couple weeks now. Does anybody have any suggestions? thank you in advance.