O2 sensor will cause bad idle, at least in fords, in the air densty (spelling is not my strong suit), tomorrow I am going to change the spark plugs O2 sensors and go over the vacuum system really carefully, as well as change the air filter, the fan belt, and check the EGR, pcv, change the air...