No, it would not work. 2007 was a change over model year for GMC. They had two different models that were both listed as 2007. One is the same as the 2006 (Classic) and one is same as 2008. Also there are two mounting options for both, Through the door frame and inside post. (inside post has the bracket mount inside of the vehicle instead of outside and requires a door notch) Also brackets are different for driver and passenger side.