Is it possible your linkage is not setup right?
Watch the linkage with the engine off, but the tx and the truck power turned on.
When you hit the brake, does the carbeurator close at all?
Check this. look at the carb with the TX in hand. Hit the brakes. Does the carb linkage move at all? When you go from idle to brake, the carb shouldn't move at all.
I had my trucks running sweet, but the second i hit the brakes, they would die and coast to a stop. Rather than using the idle screw, I had been using the tx trim. So whenever I hit the brakes, the carb would close tight, killing the motor. It was a bugger to figure out and very frusterating.
I had checked the carb linkage to make sure it went WOT. I had checked to make sure the brakes were working.
I overlooked the fact that the brakes could also push the carb closed that was one part of the linkage travel I didn't check.
good luck