Might be taking too long to warm up or never reaching hot enough coolant temps to go into closed loop. Does it have too cold of a thermostat or a bad coolant temp sensor?
I've never worked on the car personally so I do not know. I do remember him mentioning it took forever to warm up so I'm thinking maybe a bad thermostat.