- Oxygen Sensor: A faulty oxygen sensor can cause the service engine light to come on and affect the cruise control. Replacing the oxygen sensor should solve the issue.
- Cruise Control Switch: If the cruise control switch is malfunctioning, it can prevent the cruise control from working and trigger the service engine light. Try pressing the cruise control switch several times to see if it engages. If it does not, the switch may need to be replaced.
- Throttle Position Sensor: A faulty throttle position sensor can also cause the service engine light to come on and affect the cruise control. Replacing the throttle position sensor should resolve the issue.
- Brake Switch: A malfunctioning brake switch can also cause the cruise control to stop working and trigger the service engine light. Check the brake switch to see if it's working properly. If not, replace the brake switch.
If you've checked all of these potential issues and the service engine light is still on and the cruise control is still not working, you should take your Envoy to a qualified mechanic for further diagnostics.