I have been thinking about the Heater Core.
The only way that the heater core plugged up at such low mileage is by mixing HOAT with OAT antifreeze, as was mentioned earlier in this conversation.
Now, you should know that to replace the Heater Core, you have to pull the whole dash out of the truck.
Once the dash is removed, then they pull the whole HVAC box out of the truck
Once the HVAC box is out of the truck, they have to remove several screws & then release at least a dozen clips.
Then in just a few minutes they can remove the heater core & replace it. Then they reverse the whole procedure.
This is where the dealership messed up, they should have removed the radiator & take the side tanks off of the radiator. The radiator is then put in a chemical tank for about 15 minutes, then they take the radiator & set it on a bench or something like it. Then they should have taken a long flat metal rod & pushed it through every single tube in the radiator to unplug any & all of the tubes. Then they put it back in the chemical tank for awhile. Then when it is pulled back out of the tank. They blow all of the tubes out with water at medium pressure. After that they blow it out with Air pressure. Then put the side tanks back onto the radiator & pressure test it.
If the mechanic knows his business cleaning out the radiator that way, should take an hour or less.
If they had done that, the truck would not have needed a second core.
Someone was just taking a short cut
This is the HVAC box, it is hidden by the dash board, it goes from about where the gas pedal is & goes all the way to the passenger side door