
I was driving home today and noticed the CEL come on. I got home and put the obd2 scanner on it and came up with 2 codes:
P0031 - heater control circuit low
P0443 - emission control purge valve circuit
My brief reading showa P0031 relating to the front o2 sensor. Is this the case? It there anywhere locally I can buy one and how hard is it to change? The car drives fine by what I can tell, I've never dríven another mx5 before so I'm not 100% sure. The only issue at the moment is a slightly rough idle, I'm not sure if that's because of the o2 sensor issue?
Any help is appreciated.