A bad ICP sensor causes rough idling, hard starting, stalling, and poor fuel efficiency. It may trigger the check engine light.