The truck had a bit of a boost leak. Literally tons of air seeping past a clamp on the supercharger outlet. Hence the drop in power (and running rich/stumbling/shuddering). It was fixed right before I left with the truck. During the test drive after fixing the leak, I had him hanging onto the oshit handle. He said it felt like a different truck.
Baer Brakes? They say Brembo on them. They are a floating rotor setup and the LF will require new springs between the hat and rotor (slight noise upon braking at low speed), but not immediately.
It might have had a thing or two wrong with it, but most six year old cars do.
It's in good hands now though.
edit: (My Mitsubishi forced me to become a shadetree mechanic... I had no choice!! haha

)