post all your readings for the idle and 2500 rpm test.
Carb or EFI?
Does this truck have a working:
air injection
egr
pcv
How old is the cat and O2 sensor? Details about the
mechanical condition of truck ( original engine 250,000
never been rebuilt, etc...)