Truck will stall at idle just sitting there and will be hard to start untill you let it sit a while 60 seconds. Worse when hot. Worse when A/C is on. If you turn the wheel fast it stalls. If you put your foot on the brake and keep the idle up it won't stall. Has 326,000 miles on it. Can't figure why it stalls. Replaced Fuel pump and filter no change. When it's idleing it purrs like a kitten. When floored it runs great. No misses or hesitation. Pulls a 7,000 lb trailer perfectly.