Stuck in Potch

Hi guys. Are there any members based in the Potch are. I don't have any tools or diagnostic equipment with me. I'm driving a 2011 E90 320i Lci. Vehicle ran fine with no problems. When I tried starting up today, it's just cranking...no start.
I checked the fuses, all seems ok. Relays, ok. Just no power to the pump. When putting 12v directly on the pump it start running. But I'm in the dark here, not really sure where else to look. Could it be epk module?
TIA
 
When you say bypassed everything, you ran power to pump or ecu?
I had limited tools in potch and we had to get home. So I used 2.5mm wire and ran power directly from the battery to the fuel pump(with a toggle switch). The vehicle ran without any issues from Potch to Jhb. Like I mentioned before after scanning with ISTA there were no errors, just the same issue of no power going to the FP. I then pulled up the test for the EKP module. ISTA mentioned the with the 1st test that there was a problem communicating with the module. The 2nd time around all relevant relays were activated aswell as the FP. So maybe the fuel fuel control module might be to blame. But should a faulty module not pop up when scanned?
 
Top