EGR will help reduce NOx emissions a bit. But the pre cat mainly assists during the warm-up from cold start. Any time you emissions check, you want the car running at normal operating temps, and the pre cat does little to assist when it's hot.
The high HC though is going to be because of a bad...