Diary of the EVAP system – BMW E92 335i

Have you ever gotten the dreaded “check engine” or “service engine soon” light on? Your anxiety level goes up and you start to sweat. You start thinking to yourself, “what now! What else could be going wrong with my car…”  With your worry and frustration growing you keep on driving only to realize a mile […]