Having problems with our CPO E90
My wife and I bought a CPO E90 in September. Since owning it we have had various problems with it. First problem was that one of the self leveling zenon headlight's had to be replaced. The headlight would come on but wouldn't self level. This happened a week after we bought it and the dealer replaced the whole unit under warranty. In October we went to South Carolina and on they way there a warning light came on every time we used our left turn signal. I took it to BMW in Columbia and they found that the driver's side led taillight was defective. They replaced the whole unit under warranty. At the end of November my wife called me in a panic because, after filling up with fuel, the car wouldn't start. It finally started and I took it in to BMW. They couldn't replicate the problem. December, the same long cranking issue happened again. This time the check engine soon light came on. Took it back to dealership and they said it had something to do with a software update. They did the update and said it was fine. Today, wife calls, same long cranking issue after filling up with fuel. I am convinced it has to be the fuel pump.
My question is how many problems do we need to have before we should think about getting rid of this car? Never looked in to lemon law, any advice? We love the car but don't trust it to take it on long trips with the problems we have had. We are going to Florida at the end of the month and don't want to spend time at a BMW dealership on the way or once we get there. FRUSTRATED!