Being new to the syty thing here I took my truck to inspection and failed emissions real bad. We all came to the conclusion its running rich besides the emissions test it has some soot in the tailpipe and has somewhat of a rough idle. I'm thinking to check the map and 02 sensors first, but any suggestions would help. Also I think the truck has a lower thermostat in it as the temp never goes over 1/4 of the way up, could a cold stat cause it to run in open loop constantly? I also notice the converter doesn't lock up. The truck is all stock except a 2.5 cat-back. I'm unsure if it has a chip. Any suggestions on what to check would help, I'm also trying to figure out the stock thermostat temp. Thanks