I still think it's a Oxygen sensor because my gas mileage took a major dump.