Hi, forum. I have a few different issues here any input would be greatly appreciated. I just rebuilt my 2.5l engine for my 95 YJ not to mention replacing several parts over the past 10 or so months chasing other issues before having to rebuild. Here is the rundown of replaced parts: Refurbed cylinder head, rebuilt bottom end, distributor, cps, aic, clutch kit, coolant sensor, radiator, electric fan conversion, battery, all gaskets, map sensor, and other stuff I can't think of right now. So here is the problem. When I start the truck, it starts rough at low idle speed and slowly builds up then becomes eratic and eventually cuts off if i don't feather the accelerator. If I keep it running with the accelerator the temp guage starts going past 210 degrees but the fan doesn't kick on (set at 185) there is no smoke nor does it seem hot in the engine bay. I pulled my codes and got 13 and 14. I changed the MAP sensor and got code 14. I checked all vac lines, replaced some of them and used a volt meter to check all connections at ecu and plug and everything was the correct voltage. I even have a back up ecu and swaped it with the same results. I did get a code 24 after several other code checks but that went away. However while the truck is running if I unplug the TPS there is no change in the idle. It back fires at times and there are no leaks. So here is a Question. Does the TPS effect the MAP sensor which in turn causes the bad air/fuel mixture contributing to the rough running and possible overheating? Sorry so long I just wanted to give as much info as possible thanks again guys.