I have an '88 MJ with a '90 4.0; when I start it up it idles fine but after I've driven it a while, the idle gets as high as 1600 rpm. If I shut it off and and restart it the idle goes back to normal but goes back up again after driving. Any thoughts?