I failed my emissions inspection, the Hydrocarbon count was 377, max to pass is 220. Cehck engine light still comes on, but no codes. I took out the EGR valve and started the truck, and it sounded like a real bad exhaust leak, so the passages in the intake and heads aren't blocked, the diaphram on the valve is good...stays up if I push the plunger up and hold finger over vacuum port. I took off the EGR vacuum selinoid and sprayed some brake cleaner thru it just to make sure the vent wasn't plugged, and its ok. Replaced the PCV valve on the inspector's advice...probably needed a new one anyway. What am I missing?