I also recently changed fuel stations...but I think mine is a wiring issue (caused by the people who initially did the downpipe). Cause I replaced the O2 sensor and it still gave me the same error code as the old one. So that rules out the sensor itself being the issue. And I'm only getting the p2237 code.. nothing else.Still running fine, this time code cleared on it owns without coming back on after 300 or so km's. If it doesn't come back on will put it down to the cap and/or bad gas.
If it pops back on again after changing gas stations. Will look back into the MAP/MAF and/or the O2 sensor(s)
Damn...I didn't realize excess oil could give out those errors. Glad you managed to get to the bottom of yours!Found the cause, dumbass tech overfilled the oil by over 500ml.
95% sure this is it given all the circumstances surrounding it. Will update if anything changes.