Sounds as if you may have a failed knock sensor, run a scan and check for relevant codes. Not all codes will set a check light. The knock sensor picks up vibrations in the engine from engine ping and sends a signal to the PCM to alter ignition timing accordingly, start here.
SPONSORED LINKS
Tuesday, October 3rd, 2017 AT 2:52 AM