The Tb started up very shaky and bad idle this morning. No codes. o2 sensor readings show one sensor steady and increases as engine temp rises, the other sensor is up and down from .038 to .959 and the loop opens closes faster as engine rpm increases. The TB was cleaned 20-30k ago. How often to do you folks clean your Tbodies and do the o2 sensors seems correct? Also about sensors delco or bosch...i read alot about using the delcos. Thanx, just trying to figure out the rough idle that went away with a warmer engine temp.