E46 (1999 - 2006)
I recently had my new to me 2003 bmw serviced due to a check engine light. We replaced a few ignition coils, new spark plugs, new vaccum line and new air pump.
The engine light came right back on after I stopped for gas after leaving the shop. They're closed yesterday and today so I can't...