Nice job

I got mine "Dinan"ed also (CAI, throttle body, exhausts, Stage 3 software, strut bar) and have never regretted it. Pricey, but I guess just like you pay for the BMW name, you're also paying for the Dinan name (and compatibility). Also, since your 4.8 is 355 hp stock, my guess is you're easily getting 385 horses out of your X now at full throttle.

Yeah baby! (I also turned down the Dinan badge, thought it was overkill)
BTW, did you notice how Dinan does NOT have the tranny software for the post-facelift E53s?