Likely only 1995-up. 1994 *maybe*. Earlier years are extremely similar but hole for the blower motor resistor is different shape. Actuators are possibly different, not 100% sure, never compared part #'s but the controls are different 1994-down so it's a possibility.
Be aware on how much you're grabbing from a donor, in 1997 when the dash changed again from the 1995-1996 design, so did the big top separate piece of ductwork that runs along the dash, this will not swap.
Richard