It will not bolt right in. In 89 there was no airbag, and in 91 there was, so the wiring will be different. I switched from my 85MPH in the 88 Gt to an airbag speedo, and wired **** happened. I had my parking brake on, and my tach would go to 1000RPM and stay there, no matter if the car was running or no. Other lights were messed up, ect.
Basicly, you will have to modify the 91 cluster to work. Watch the "lighting squares", because if you cut one off/wrong, it won't light up nice. If I was you, I would wait and find a 89 speedo you want.