I have a 89 cherokee with the 4.OL was fine, then one day wouldnt start. heard cranks go out so i replaced crank sensor and it started but was running rough. took it to a dealer an they said injectors were bad. replaced all of those an was running good for about 2 weeks. then all the sudden it started running rough again. when it idles its a little rough but when i drive it runs bad and if i just rev it up it will go up good but come down to about 200 RPMS and almost die. Please help me i need it fixed bad!!