I own a 2012 BMW 320d Touring that's done less than 30,000 miles. Recently the orange emissions light has come on and taken this to the local dealer. They tell me it's a big job that will require stripping the engine etc. Estimated costs approx £2,000. What might be the problem and can you offer suggestions on getting it sorted.