OK, the old 5er just failed the Texas State Emissions Test. Car has 140k mi. on it, and has been very carefully maintained according to prescribed schedules. No codes thrown in a while and the most recent one was for an O2 sensor, so I put in two new ones from BMA about a year ago.

Here is the data from the test:

HC (PPM) 228 max allowed 112 FAIL
CO (%) 0.49 max allowed 0.62 PASS
CO2 (%) 14.5
O2 (%) 0.6
Nox (ppm) 1156 max allowed 829 FAIL
Dilution 14.99 need >6 PASS



Question is, what to do next? Seems like I am way out of range on Hydrocarbons, so is trying another testing facility worth the $40 ? Is there any way to do some troubleshooting on my own ? Car doesn't have OBDII, so there were no other data available. Or, do I just need to go to the local indy and have them diagnose ?

TIA