09 mini s problem

We own an 09 mini cooper s. Scan tool shows code P2402 evaporative emission system leak detection pump control circuit high. Does anyone know what this problem could be, and how to repair?

The first thing to try is to remove the gas cap and put it back on correctly. It might take a while for the light to go out and stay out even if the gas cap is the problem.

Yes, check to see if the gas cap is on correctly.

Also, did you happen to put fuel in the car while the engine was running? That will also cause this code. Don’t do that.

That code doesn’t mean that a leak has been detected, but that there’s an electrical fault with the leak detection pump itself. Most likely a bad pump, although could be a wiring problem or even the computer. Fiddling with the gas cap won’t help.

I saw one reference to a possible ECM upgrade for this issue on some Minis.