Buy a slightly used Bavarian Technic Cable off the For Sale forum. Make sure there are at least 2 VINS left. The BT cable allows you to scan for codes, clear codes and check all systems on your 335. Worth every penny....
2011 Mineral White M3 ZCP
Paint Correct, Opticoat, Ventureshield and some CF and an intake