I have a 99 suburban, old body style. I had to change the EVO. Thanks for your information it was HELPFUL! The Airbag was a problem though it does need to be disabled. I called a friend who works at GM dealership, but it is easy to disable. Disconnect battery and wait about 1 hour before starting, be smarter then ME I am short be sure to move seat back before disconnecting battery! You have to wait an hour because the computer in the car holds a charge anywhere from 30 minutes to 50 minutes to be safe wait 60 minutes. This disables the airbag. Apparently there is a sensor in the steering column close to the firewall and when changing the sensor there is a chance you may "bump" the sensor and cause the airbag to deploy. According to my pal there is something like only 1 in 7 chance but it isn't that hard to disconnect the battery and my luck isn't that good.