Aus94Q45 wrote:At idle, pushing up under the EGR valve slows and ulitmately kills the engine. Thus the valve seems to be in working order.
That only means the passages to and from the valve are relatively clean.
You need to check to make sure the valve is actually operating. If you can feel the bottom of the valve (that you pushed up on to drop the idle) when you rev the engine up, you should feel the valve lift and flutter. It'll open from something like 1800-4000RPM if I remember correctly. If it doesn't move, I'd check the terminals on the solenoid to see if they have corrosion - I've had that happen before - just clean with electrical contact cleaner, grease with di-electric grease, and all should be fine.
As to your other question... I've never seen problems with the carbon canister.
With the smell you're mentioning, I'd sure check to make sure that tube that feeds the EGR is connected well on the bottom side and isn't damaged in some way.
Heath