I'd have compromised on the engine for a better spec, those lights are terrible
Not surprised you were disappointed with AUC cars as 22k is not a strong budget for a 335d so compromise has to come somewhere, be that in spec or condition.
You must remember how tight I am from back in the day! Old habits die hard lol