Husband and I were driving and the check engine symbol came on. We immediately said let's go to Eurotech and get it checked out. They were able to look at our car right away. We were there, maybe 30 minutes and they solved the problem. I will not hesitate to take our 328d to Eurotech. They have great customer service and do awesome work.