Just when I thought my car was running ok, it now has started throwing a po325 error which is the knock sensor It also is telling me that a service is due! Just wondering if this could be due to a bad batch of Tesco fuel, or is the sensor likely to be on the way out?