On Monday night i left my house to go play hockey. My house is about 500 feet from the highway. I had tow/haul on and when I got to the stop sign the truck tried pushing through the brakes and then stalled. I started it back up, disengaged tow/haul and kept driving. Worked normally but I didn't put tow/haul back on either. This morning it did the same thing. Drove to my local diesel shop to have them check it out but they're closed til August 2nd. Not sure if it's related but my truck also sounds like it has a supercharger on it. The whining follows the rpm so I know it's not tires or a diff or something like that. The power steering works fine and is full of fluid. Truck has a built trans and a 1056 but not sure how many miles are on them. Previous owner had the trans built by the same shop I use. Any ideas?