i bet it is phantom knock. My car did it too, so I changed my knock reading from 2219 above 0% throttle to 3500 above 20% throttle. Try it, light won't come on again.
___________________________________