Yes, it seems that something wrong with the 200MB EFI, I have to restore EFI but no EFI restore CD can work on my MBP. If I erase the whole Hard Disc and reinstall Mac OS, can EFI be restored by this way?
That's not going to be a firmware problem, and even if it were, you can't downgrade. If your machine chimes, the firmware restoration cd won't do anything for you.