I have a new ECU and new O2 sensors, my O2 readings are from the ECU. As to my techs they don't want to even come near my car. The suck like that. And as to my Idle it's bad, idles at differanty RPM for not apparent reason, some times drops low springs high. I will try the Check valve. I wish I had the money to go TEC II right now I am frusterated with my setup.