This is a great grill, it does only fit 99-2003
I have a 98 so I did have to grab a newer housing (this goes around the lights as well as holds this grill in place) you can find those in junk yards all day long... some people state you need to change your bumper as well, I did not have to do that it fits pretty snug to be honest. I love it, even wired up the lights to my radio so basically they dont just turn on till the radio does.