Hello, this is my first post on this here but have always been around here searching for help. I have a 2004 zhp 330i automatic. I have searched this forum many times and have followed advice from many post. My problem however has not been like anyone else. I bought this car 3 months ago not aware that it had this issue. When im driving randomly the car shuts off for a split second and turns back on on its own weather its freeway or city driving. Its as if fuel gets cut off for that short moment. No CEL or warning lights when that happens. about 3 weeks ago car was fine then all of a sudden a trip to walmart and on my way back car starts sputtering and dies. I figure well it was the fuel pump all along and order a new OEM one. Replace it car starts right up and is fine for 3 days. Then again it starts doing the same thing randomly shuts off for a split second. All this happens randomly nothing specific about when it happens. i have swapped relays fuel pump and horn relay to see if it would work. Replaced intake cam sensor. checked all grounds except the ones that i have to remove the seats. Connected PAsoft to scan and clear errors but no errors come up. Disabled the alarm replaced ignition switch checked EWS replaced brake switch. My next step is to replace DME main relay and replace crank sensor. I love this car and would hate to get rid of it but at this point its frustrating me. Just wondering if anyone has any other ideas?