GM used the G body format for the last generation Buick Riviera few folks know this. Only 1,786 built for 1999 after GM tweaked all the imperfections from the previous years, 1998 parts will not fit a 1999, I know I have 4 1999 and 1 1998. They do not make them like they use to.