1999 Toyota Tacoma, 3.4L, Automatic, 4X4, 321000 miles. Came in with check engine light on, P0171, bank 1 too lean. Failed Colorado emissions for High NOx. Found both oxygen sensors dead, replaced both sensors, reset check engine light after about 20 miles, had checked MAF and air intake temp sensor. Coolant temp sensor reading -40 degrees constant, accessed coolant temp sensor, found it broken, replaced it. Cleared check engine light, drove car 40+ miles, no codes. Went to emission testing, failed again due to excessive NOx, no check engine light. Live data shows short term fuel trim bank 1 readings between -1.469 and -5.468 % over the course of the test on the dyno, while long term fuel trim, bank 2 is between 2.341 and 5.409 during the test. Have checked for vacuum leaks, both visually and with brake cleaner. MAF and Cat replaced a little over 2 yrs ago. Only other thing I noticed was the timing belt is heavily cracked. The following readings are directly from the test. First readings are from the 1st e test, second are from the after repair test: 1: Check engine light, fail, diagnostic trouble code: P0171; 2: pass, no diagnostic trouble codes; NOx: 1: 3.3129; 2: 3.3024 (GPM); Hydro carbons: 1: .8328; 2: .6610 (GPM); CO: 1: 9.804; 2: 6.7861 (GPM); 1: CO2: 389.149; 2: 362.4064. If you have any ideas or further questions, I could use your help. Thanks in advance.