By YOUCANIC on May 24, 2019
In this guide, we take a look at how to troubleshoot BMW EKPS module using an OBD-II diagnostic scanner. You will learn what EKPS module is, what systems it covers, and how to read/clear codes from EKPS module.
Electronic fuel pump control module (EKPS) control the power to your BMW fuel pump. EKPS control unit is not the same component as the fuel pump. The EKPS unit is usually installed in the trunk (side panel) or under the rear seat while the fuel pump is mounted on top of the fuel tank.
The engine management system sends the request for the fuel required at the moment to the EKP control module. The EKP control module converts this request into a corresponding engine speed for the fuel pump in the fuel tank. The EKP control module then activates the fuel pump according to the engine speed. TIS Document 16 02 03036
When replacing the EKPS module it is required the new EKPS module is programmed (coded) to the car. Many BMW owners have been able to successfully swap the EKPS module with a used unit without needing to program it as long as the used EKPS module is from a similar BMW model and engine.
List of possible symptoms you may notice if the EKPS module or one of its components fails.
In some cases, the engine may start but shake then cut off. Waiting a few minutes will often allow you to restart the engine.
If you are experiencing problems a good starting point is to read fault codes from the EKPS module. If any code is PRESENT it needs to be addressed. If codes are in STORED / PAST status, they can be erased.
A diagnostic scanner that is capable of reading, clearing and performing bi-directional tests on BMW vehicles. You must verify that the scanner that you use supports your BMW model and year. Full system scanners that are known to work on BMW vehicles can range in price from $150 to $800 USD.
List of scanners that read and clear BMW EKPS fault codes.
Other OBD2 scanners allow you to read and clear BMW EKPS fault codes. To learn about other OBD2 scanners that work on BMWs check this article on Choosing the best OBD2 scanner for BMW.
A defective EKPS control unit, bad fuel pumps or leaky injectors can demonstrate similar symptoms. Proper diagnostics can be a challenge even for experienced BMW technicians.
This is a list of activations that you can perform via the EKPS module.
In the EKPS Module, you can display live data from various sensors that communicate with the EKPS module.
There are hundreds of fault codes that can be saved in BMW EKPS module. Below are some examples of codes stored in BMW EKPS module.