E46 General
I took my 2002 330i with 106k miles on it for it's 100k Inspection 2. The shop called back with additional work. The car runs well, the engine light comes on every once in a while. The inspection was $619, but with the additional work is coming out to $2,450 (I'm in LA). What would you do if...