YJ are from 1987 to 1995. A 98 would mean its a TJ. TJ seats go farther forwaard when you bring them up to get a passenger in the back. It will hit your windshield. It doesnt hit the TJ's windshield because the TJs windshield frame has depth to it which yours does not. But from what I understand it should bolt on. Just dont throw the seat forward fast and break your windshield.