I've replaced both fuel pump and sender/filter in my E60. System will not return gas to pump (passenger) side but it is flowing, I can hear it. My scanner shows system fills driver side to max 37L while stealing it from the passenger side. THe hose was kinked from the pump, so I replaced the pump carefully but still no different. I also come up a bit short when filling. Seems to go to about 64 liters before it won't take any more fuel. Is there an external hose that could be kinked/broken? I do smell gas when I first start up, but it's not from the seals in the pump/sender units. Any help appreciated.