Throwing codes
The P0172 (lean code) is caused because you have a vacum leak that will go away once you fix the 2 valves mentioned above.
The P0128 code for thermostat temp can only be one of three things:
- low coolant
- bad coolant sensor
- improper ( 160* instead of the 180-187*),or faulty thermostat (stuck open)
- test from outer housing to center terminal ( 0-10 ohms)
- if you have a thermometer test your actual coolant temp and compare
230*f-132ohms
140*f-667ohms
77*f-2796ohms
50*f-5670ohms
these are approx numbers so if you are close then the sensor is ok, but if not replace the sensor. If you have to replace the sensor then your thermostat is probably ok!
- as for replacing the thermostat USE ONLY the factory 187*, because the engine management system requires certain temps to be reached for specific operations (very important)
Trending Topics
The Best V8 Stories One Small Block at Time
The fwi you mention is it a CAI (cold air intake)? If so what make and is it a Wet or Dry type?
You are certain it is installed correctly and no leaks, and the screen is still in place in the stock MAF?
-Mike
It is not expensive(most parts counters will have/get)
If you look underneath it when it is out there is a LAST CHANCE filter for the DOD/AFM,I just remove it and clean it with throttle body cleaner.

