I recently bought a 89 Comanche and it's my first jeep I have owned. I have been trying to figure stuff out as I go. I have seen post that states xj and mj are pretty much same vehicle. My question is this I am searching for a parts car for mine, I have found a 95 xj for a decent price. Will most parts interchange from the 95? I need the windshield mostly to pass inspection. I live in an area that I know there are no other MJ's around and shipping to where I am cost more than the parts I need.