I have an 89' wrangler with a 99' cherokee 2.5 L installed. The people who installed it used the old TBI fuel injection system which worked fine on my old engine. This was all done about a year and a half ago but every since then my Jeep misses when it's running without a load on it. Like when I'm cruising along at 2,800 rpms and I'm not really accelerating it misses. If I give it more throttle and put a load on it it quits. It also continues to fire when I cut the engine off. If anyone has an idea to what would cause these problems I would appreciate your input. Thanks.