Yesterday I finally went in and retightened all my roller rockers after putting it off for quite some time because they had developed an annoyingly loud clicking. I did it the right way (the way most of the cam companies recommend, EOIC method) and pulled out all the spark plugs to make it easier to turn the crank. And when I pulled them out I noticed that they all had a good bit of carbon buildup on them (which would explain the poor idle I have been experiencing lately). But keep in mind this motor is a completely rebuilt and bored 355 with maybe 15k miles and a year and a half of use. I cleaned all of them off real good with a small wire brush and after firing it up after reassembly you could tell a big difference in the idle quality. Now this motor is a 355tbi with Edelbrock TES headers, TB and injector spacer, and Turbo City enlarged bore TB that I put Vortec heads on as well as the corresponding GMPP vortec-tbi intake. And if any of you have used this head and manifold combination you know what I'm talking about when I say that connecting the EGR to this is a huge PITA, hence I do not have it connected yet. I currently just have a bolt plugging up the external EGR port on the manifold. Could my lack of a working EGR system be causing the motor to run rich? Also, I have the base timing advanced about 4 degrees and I'm still using the stock computer chip. Any ideas?