I'm still confused. I have a new custom ordered 2012 X3 28i that I picked up from the dealer on March 12, 2012. I definitely notice the throttle delay in this vehicle, but from what I've read in this thread the fix should have already been installed. So do I qualify for this programming udpate or not? I guess I'll need to contact BMW Service to be sure.