You might need a new cap if it does not have resistance when you take it off. You can turn the gasket around and that might be a temporary fix. I do not think that is what is causing the lights to go on. You might look at the wires going to the speed sensor.