This came off of my 88 Jeep YJ. not certain the year of the top that it came from. window was broken out replaced it with plywood all parts are as is I did get the motor to run but it feels a little sketchy