CATs are not in out duty of trucks for a reason. If they make that move, they will develop a motor for the condition, use, and etc. They are not just going to drop a 3406 in there and call it a day.
If you want cat power, just throw a badge on the truck to look cool, all the Vsucks mustang...