I have a set of OEM BMW Sport Package shocks with about 10k miles on them for sale. Sport Package shocks from an E92 will fit ANY E90/91/92/93. They do not lower your vehicle, thats the job of the springs. They do not cause wheels to rub, they do not cause your alignment to be off, and they do not cause any error codes. They do, however, give you an improved and more sporty ride, that is still OEM.
Price is 300 for local pick up, or 350 shipped, Open to REASONABLE offers as well.