First time to post great forum. I have a 98 xj that has a 4.0 in it. When I crank it it idles a little high and then when I starts to warm for a few mins. It will start surging and doing alot of rough idle. I have changed the map sensor and the plugs in it still didn't help. If ne body has ne advice please help me and let me knw. Thanks