Total weight ???
Demi,
I agree with Cabletech, if your trailer is 21k # you do NOT have enough truck to pull it or stop it. The total weight of your truck and trailer would be 29k to 31k #. Your truck appears to be similar to my 2006, CC, Dually and it is rated to haul (truck & trailer) 24k #. I think you just added the truck weight to the trailer weight in your signature (I hope). If your truck and trailer weigh around 24k # you should be OK. If you are actually running a total combined weight around 30k # you have far exceeded the design limits of the truck and that is likely the cause of your problem.
Last week I posted a suggestion to pressure wash the fuel cooler and to run as much fuel in your tank as possible and see if you were still setting the P0087 code. To wash the fuel cooler go to a self operated car wash. Then lay on the ground and spray the one foot square radiator looking thing mounted under the bed behind the drivers side of the cab. When you think it is clean spray it some more. I always am impressed by the amount of dirt that is left on my driveway when I clean the cooler. Additionally, experiment by topping off your fuel tank when it gets down to 3/4 full capacity for a travel day or two and see if it helps with the P0087 code problem. On a diesel motor part of the fuel that is pumped to the motor returns hot to the fuel tank and the full fuel tank will help to absorb the heat from the returning fuel.
I hope things start working a little better for you with the truck. You indicated you were in the Tucson area and I would suggest that you camp at the Kartchner caverns state park (I10 & SR 90) and take day trips to Tombstone and Bisbee. The caverns are great, Tombstone is fun and my family really loved the mining car ride into a 100 year old mine in Bisbee.
If you do weigh around 30k # be very careful in the Az mountains. I am very cautious and I have still had my brakes smoking on these hills.
Good luck & safe travels
John
*2006 Chevy, 3500, 4X4, DRW, (LBZ) D/A, CC, LT, 252K Miles, 19.5" Wheels, Mag Hytec Transmission Pan and Differential Cover, SS Grill Guard, Racor 2 micron aux fuel filter, 100 Gallon Aux Fuel Tank, using Edge Evolution, Predator Diablosport, Kennedy ECM tune, Fitch Fuel Catalyst.
*2006 Four Winds, Dutchman, 36', RV, D/A, 5500 Kodiak.
*1993 Harley Davidson, Turbo charged, Springer Softail.
*2007 Pontiac Solstice.
*2005 Jeep, Liberty, CRD (diesel).
*Full-timing in USA, see America first.
BUY AMERICAN or CANADIAN, NOTHING from CHINA .