Sorry. I got a problem in my 2006 Pontiac torrent awd car. The check light came on and the car consumes fuel. I took it to a mechanic who diagnosed it to be exhaust sensors which he replaced with a new one. The check light went off. After a day driving it came back on. I took it back to the mechanic after diagnosis it was a heater bank resistance sensor with a possible issue of check engine light. I replaced the sensor but the check engine light was still on. My mechanic advised I should be driving it like that . He said the check light will go away once I embark on a far journey and the sensor heats up. Pls what shall I do.? Is he right? Pls advise.