Running way too rich
my truck started to lope at idle. Not a miss but more likr a revving lope and it would stall sometimes. I replaced the tps and it was a lot better. But with the new tps I unplugged the map sensor and it ran perfect. So I it a new map sensor in and now it only warms up to about 160* and when it does it sputters and bucks and idles really low. But it doesn't do it above 2500 rpm. And if I **** it off and start it up again it'll run fine for about a minute or two.the. It'll go right back to bucking. Just tonightwhen I was driving I lost heat. My heater just blows cold air. But ISO the see how a tstat would make it run like that. I need help I have been trying to figure this out for a month now



