You need another YJ frame!

If you find one, make sure it matches the engine you have in your '89. Six cylinder frames are different than four cylinder frames, the engine mount brackets are welded to the frame in different spots. '87-'95 are the years that will fit.