I have a 2004 530i that has an intermittent starting issue. At times when starting the car it continuously turn over like it's not getting fuel. This does not happen on every start but happens more often than not. It almost seems like it's lost fuel pressure. Once it starts after an initial rough idle it runs great. I'm trying to look at all option before opening up the fuel tank.