I had motor swap done on bmw. After it was put back in. He said it would not start. While before motor was back in. They charge extra for transferring alternator, starter ect. So he says bad starter. Ok so why didnt you check before mounting. He didnt check. So he charged me another $350 labor to take it . I got rape. . Very poor customer service. Rude.