can you reset it on your OBD II reader? I can on mine. Had it re-occuring every 6 months for a couple of years. Finally traced it to an O2 sensor. £70 off ebay and an hours labour at mates garage later its been fine since
You could be right - I have been trying the one on drivers side. I have seen mention of another port on the passenger side so will look for one there as well!