Unplugging the coolant temp sensor defaults to -40 degrees, I believe? At the very least it will throw it into open loop, but also richen it up just based on what it thinks the temp is. Doesn't necessarily mean the sensor is bad. Running richer, or just being in open loop, could be masking...