I highly recommend ECUProgram, they tuned my X5 35d it really woke the truck up. Both guys that work there are X5 guys, really good guys to deal with
__________________
X5M, Eisenmann exhaust, 22" HRE wheels, catless down pipes, Stage II tune/X5 Diesel, Lowered & Tuned