okay i just swaped a 4.0 out of a 93 grand cherokee that had been rolled into my 88 xj. the old motor that was in the 88 ran fine besides the knock when u first started it up. i reused all of my old accesorys, intake, exhast, water pump, all my sensors, my old oil pan, and old distributer. i pretty much only used the new shortblock and head. the new motor carries 120 lbs of compression in the first 4 cylinders and 130 in 5 and 6. it also carries about 50 pounds of oil presure going down the road. i just put new plugs in the new motor also. since we got the motor in and running, it has had a miss thru the whole rpm range, is running rich(im assuming this since it is puffing just a tiny little bit of black smoke) and has a very rough idle, and if in park or neutral and you hit the throttle up to about 2500 and let off completly *sometimes* it will stall. i dont know what could be the problem, since it sounds like the tps, iac, o2 and who knows what other sensors are bad. but realy what is the possibility of all the sensors going bad at the exact same time when i did the motor swap. is there anything i might be overlooking? when i searched some said that cleaning out the throttle body made a huge diff but i wouldnt think that is the problem because the old motor ran fine.
kolby
kolby