Hey all,
I realize this has been posted before but nothing I found really helped me. I just went and got my emissions tested and I failed it

I have a JDM H22A swap with a stock CAT and Type-S intake. Here are the results of the test:
Item: HC/CO/CO+CO2/O2/RPM
Cruise Lim: 150/1.1/6/N/A
Tested: 143/0.46/15.56/0.44/2060
Idle Lim: 220/1.2/6/N/A
Tested: 322/0.06/15.26/0.69/700
You can see that the HC's are all rather high. I failed at idle and I was damn close at Cruise. The little paper thing they give me says that if the HC's are high the car is running lean. I have an appointment with the Honda dealer to have it diagnosed but I am worried they will a) b*tch about it being a JDM motor or b) not know a damn thing and just say I need a new X.
If I spend $150 I can have the test waived but I really want to know what the root cause is (it bugs me to know the car isn't running at it's peak).
My question is, anybody have any ideas on the culprit?
Thanks,
(btw this is the first time I have tested since the swap)