March 7,2017 I was driving in La Habra when my BMW just quit on me. The car had almost died on me a few times before making right turns in parking lots but it always recovered. This time it totally died right in front of LHPD and I barley made it to a red curb, where cops gave me dirt looks for the next hour as I waited for a tow truck. When AAA tow truck arrived he suggested JL Motorworks. I the technician The car stopping and not restarting but I also expressed concern about it almost stopping while I made right turns in parking lots before. I explained the light on the dashboard that comes on was a orange triangle with squiggly line. In his comments he wrote traction light N/C and CHECK ENGINE LIGHT $110 diagnostic fee.
They told me the next day it was my fuel pump, and my battery was almost gone. I fixed everything they recommended except the battery because mine was under warranty from another shop. Then I had a new battery installed and about 2 months later I made a right turn on Imperial and my car died again with traffic flying toward me I have no brakes or steering.
I was able to drive back to JLM, I was flipping out asking what diagnosis did you make last time about the right turns ? The tech admitted they missed that, so I asked them to check that and I said it's had a vibration too on the floorboard so he said oh then you have to pay another diagnostic fee but it's now $125. Not wanting to drive the car anywhere ( I'd only put 600 miles on it since the last repair) I agreed to pay. The diagnosis was maybe a steering sensor but if that doesn't fix my car dying on me then it's the steering computer and it cost more then my car is worth. He also said the vibrations I'm feeling are, torn suspension bushing, torn differential bushing, wheel alignment, and oil pan gasket.
The crazy thing is when I had my battery replaced between my 2 visits to JL Motorworks I bought a lifetime wheel alignment package and I was skeptikal in 15-20 days all this stuff could have gone wrong. I didn't like the way the technician screamed at me that my car battery couldn't have been changed by Sears, he might be a BMW technician but I've had other German cars and this BMW does not need a special computer like the technician is shouting I needed. I might be a woman but I'm no dummy, and I ended up getting an oil change recently and asked for an inspection from another repair shop in LH. A different shop over 1 yr after my last visit to JLM found no problems with my bushings, Sears has rechecked my alignment twice, and the only thing they agreed with JLM is I need a new oil pan gasket seal. I paid JLM $235 to diagnose why my car just does without warning and they did a bunch of repair, recommended repairs I don't need, and stated the second time my cars not worth fixing.
Btw, Sears charged me for a lifetime alignment package I wanted, and the other auto shop in LH charged me $75 for an oil change and full inspection to only agree with Jlm on the oil pan gasket. JLM took me for almost $1500 and I brought it in because it had felt like it was going to die but now the car dies all the time and according to JLM it wasn't worth fixing now that they aren't sure what's wrong.
I'd stay away from this shop as I gave them 3 chances and paid my invoices, once the problems continued I assume they don't know what's wrong or should have diagnosed everything the first time I was there.