hey guys! pretty new here, but not new to jeeps by any means. however, this is my "newest" . anyway its an 87 pioneer cherokee with the 4.0. I have used as many search words as I can think of to look at past threads dealing with this issue but still I have no clear answer. anyway, here goes: I just purchased this cherokee and as stated it is equipped with the 4.0. The problem is it hesitates when starting and idles fairly low (according to my tach around 500-600) the previous owner stated that the jeep had sat (climate controlled) for about 2 years with little or no regular starting. The whole jeep is cherry but this starting problem bugs the hell out of me. it takes a good 5-7 seconds of cranking before starting. When it does fire, it revs to about 1500 then drops steadily to idle(again, about 5-6 hundred rpm) stumbling is not an over riding issue, but it does occur and I notice that it will ALWAYS stumble (and nearly stall) if at idle I snap the throttle wide open then shut it quickly. in general, the idle is decent but it is "fairly" rough in drive, especially with the A/C on when it seems the engine is working harder. also, the previous owner was nice enough to give me the past emissions slips and in the 2 years it was tested (01 and 03) nearly every area had higher (worse) readings. I did all the usual stuff, replace the air filter, oil added new high octane gas, hopefully to counter act with the aging gas that was in the tank. I really love this truck and being in college I dont have unlimited funds...but If you guys can tell me what you think the posssible causes could be that would at least give me a solid start. Im already assuming the injectors are at least a little dirty. aside from that im pretty well stumped on what to check. any ideas, or past experiences will be a great help. thanks guys!