When mine went bad it caused random missfire code, very rough ideling and wouldn't stay running. I disconnected and ran good enough to drive to autozone to have the pcm read and replaced the sensor there. A day after it was replaced the map went bad and caused strange surging and bucking