And now for the rest of the story. So I said I was puzzled how the fuel pump ground wire issue disappeared and that replacing the coils fix the issue. Well a few days after picking up the car from the dealer and driving it around, one morning the car didn't start again.
So I decided to take a look at the fuel pump, and to my surprise when I pulled the connector the ground lead was black and the female barrel connector was fused to the male terminal.
So the first shop was right about the ground, but I did not have a compression issue and need a new engine. For the few days the car ran, it had plenty of power, no hesitation and idled fine.
I found a used pump on ebay with a connector and I plan to repair the connector since the pump is good.
One last note, I did see that BMW did have a recall because of bad wiring and referenced the crimping was not done correctly, but only the X and 6 series was included, not for the 328i. I personally feel this defect falls into the same recall issue. I'm going to see if the dealer agrees and maybe I get a new pump and a higher quality wire harness.
Images (Click to make bigger)
Friday, September 13th, 2019 AT 7:28 PM