I have a 2014 500L Trekking. A couple of months ago, my check engine light came on. Took it to my mechanic, who said that it referred to the antiknock sensor, and it was only 1 instance. He reset it and advised I continued to drive and see what happened. After a week or so it came back on. I drove continued to drive it for 3 or 4 weeks and then took it back because it is due for a safety inspection. The code was the same, and again, only one instance of it being triggered. Has anyone experienced this?