If your truck still has DEX OAT coolant and has been changed fairly regularly, there shouldn't be any need to flush it. I wouldn't put anything in it to flush the system, you're just asking for problems. If you're having cooling system issues, it's probably time to replace the radiator.