Hey, I have a 2003 silverado and they told me it would not fit, then they said I had to remove some brackets to make it fit, but mine went right in with no modifications at all, looks like it came from the factory to tell you the truth, couldn't be happier. I do think that 2003 was the year of a newer body style though, which could of had a different dash/radio setup than your 2002, but I doubt it would be that diferent. I would go for it.