Uneek said:It's really difficult to tell if it will fit. Your best bet is to get some measurements off that bar and your '89 to see if it'll line up with the frame or some other location for mounting points.
If you're good with fabbing up some brackets, it might be ok. Otherwise, it's more trouble than it's worth IMHO.