I just had my engine rebuilt on my 91 Jeep Cherokee Limited about 3 months ago, was running great for the past two months, now it is running odd, at idol the RPM's drop way dopwn then go to like 1500 then when you try to go it wants to stall out, never has but wants too, and once you get moving and its doing this a odd noise, like a clunk or clank comes from about under the brake pedal(but in the engine compartment) on the old engine I had the TPS replaced at the dealership, I pulled codes off the check engine light, 12, 21, 12(again), 52, and 55 12 came up twice!!Thinking maybe the computers is bad, anyone that may know something can shoot me an email at [email protected]
thanks
thanks