As others have said, the vehicle is mechanically the same as a Tracker. If you have anywhere near 75K miles on it, take it to Auto Zone, and they will read out the check engine code for you. if it reads out EGR , check the tube between the EGR valve and the head. The tube tends to plug up with carbon. A few minutes with a wire and some carb cleaner (clear out the port in the head too) fixed mine.
Auto Zone and NAPA are much cheaper for parts than the dealer. Also, being in northern Illinois, you might want to make friends with the people at Victory, the junkyard in Bensenville. They get a few Trackers through there, and can be a source of cheap parts.
I have also heard that the autohubs can be a problem offroad. I have heard that if you roll backwards too far, they may disengage, and if you really put the power to it, they can reengage suddenly and snap front end parts. You may want to pick up manual hubs.
As rare as X90s are becoming, I would suggest keeping it close to stock if your wheeling is going to be fairly mild.
And if all else fails, and you decide to get rid of it, mention it on this board, It will be gone in the morning...