It would fit, but the 97-99 models would require some extra pieces from the 00-04 model for it to mount the same way. I show a pic of the parts below that some places sell as a kit, but it's pricey that way. Cheaper to buy those odd parts from a wrecker/salvage yard.