how is the activity on your o2 sensor? maybe it needs changed