The car was not bought from BMW dealer, but from another big dealer. Even I can get the records from BMW, the dealer selling the car may still argue that they did not know the problem.
Anyway, I am going to try. I am going to get a copy of the record and talk with the dealer tomorrow.
Thanks.