I know your pain. I failed 5 times before passing. It was a long process and the engine was rebuilt during it.
I had to drop in a smaller jet Mark sent me. He rebuilt my carb and after rebuilding the engine this was the only way I could pass and believe me I tried everything. My CO was way high and that is what I had to do to bring it down. Your HC is high so a smaller jet is not what you need.
Did it fail HC at both speeds? What are your HC numbers?
Here is what I would check if you haven't done it:
Check your vacuum advanced (the big diaphragm on the inside) Pull the cap and use a hand pump and watch it move and make sure it hold a vacuum. Follow the procedure in the smog manual.
Double check the vacuum lines of the side of the carb by the valve cover.
Double check your timing. If you have a digital timing gun, you don't set it to 7 degrees or whatever it is, you leave it on 0 and use the ball. I set mine wrong the first time this way.
Check ABV and make sure the CAT is getting air from the smog pump down to the CAT. I assume your CAT is good.
Your plugs gapped correctly and are they OEM?
Your oil could be saturated with unburned fuel after running rich for awhile. Have you changed it in awhile?
Good luck. Don't let the smog nazis win.
