Is my stealer trying to pull a fast one on me? I saw that the Dinan throttle body came out for my '05 X5 and called the BMW of SF. Speaking with Dinan specialist I was told that I cannot upgrade just the throttle body, I also have to upgrade the software for an extra ~$695. Is this the case or is he bluffing?