The service manual says the code is set because the EGR is demanding more than 50% duty cycle, vacumm is less than 7" and coolant temp is above a specified number (doesn't say what temp).
My 3.4 would get the code on the highway at a steady speed, that is the only time the code would be set. The entire EGR system is new, valve, solenoid, vacumm lines.
I just bypassed the solenoid and have not seen the code again.
As for carbon, that is normal, at least in every Fiero I have seen........Paul
[This message has been edited by Paul Prince (edited 10-08-2003).]