So we were told by our local BMW dealership that we needed the cluster replaced in my girlfriend's 03 z4 and instead of purchasing their new $1300 cluster, we found a used one. They are telling us that they can't program this one to the car. Is this the truth or are they just upset that we didn't purchase their new one? I only ask because I work for Ford and we can program used clusters all day long and update them with the actual miles on the car that the cluster is going in to. Any info will be greatly appreciated!! BTW, very nice forum, I used to be a member of SHOForum back in the day.