It's automatic transmission (newly rebuilt). As far as the IP's mileage, I'm not really sure, but probably many. The odometer reads 102,000, so probably that? Also the truck had been sitting for seven years when we bought it; we've had a lot of problems with other parts failing on us. It doesn't seem to stall at corners in particular, but often at stoplights and sometimes even when coasting - it idles at closer to 600 and sometimes as low as 500. I think the low idle is the problem.
Any idea how we might fix it?