My car has passed emissions every year except this one. It has now failed 5 times. The problem is with hydrocarbons at idle & loaded. I have replaced the distributor cap & rotor, plug wires, plugs, & retarded the timing, which brought the readings way down - but still over the limit. The fuel plugs on the bottom of my quadrajet have been sealed with JB Weld. I am within 25 & 43 on each reading respectively, but the CO has jumped up too much for my liking, so I am leery of retarding the timing any more. The setup I am running is as follows: 350, stock heads, custom grind cam with about 475 lift (113 degrees separation on the lobes), Weiand intake, headers/duals, quadrajet carb, HEI w/ an MSD 6, & a Flamethrower coil. The ignition setup is about 2 years old & the engine only has about 30,000 miles on it. I get steady pulses of light when I check each individual plug wire with a timing light. I am wondering if maybe the coil is breaking down & throwing a much weaker spark. Since the MSD box throws multiple sparks below 3,000 RPM & the entire emissions test is done below that RPM level, I can't figure out why there would be unburned fuel. The exhaust pulse is as strong as it ever was, so I would not be inclined to think that there is a compression problem. I have checked all the vacuum hoses & also the intake/carb for leaks & found none. The alternator puts out 14.6 volts at idle, so the electrical end is covered as well. Any ideas? I guess it's time to get our bass ackwards Arizona legislature to exempt all cars when they turn 25 years old.