Do you get that shuddering feeling when braking? Toyota brake woes are a common thing. Some people go through brakes every 20K miles despite the stock ones lasting many years. People have upgraded to larger versions of Toyota brakes as they are largely bolt on but that doesn't always provide a long term solution. Seems the typical auto store replacement stuff is junk. Poor castings and bad pads cause runout and uneven wear.

A set of Brembo Blanks is OEM quality and will serve you much better.

Installing any brakes will not solve the issue permanently if you have other problems.* Tires that are unbalanced, have road force variations or are not round.* Wheels that are torqued more than 80ftlbs and/or not pattern torqued. Aluminum and steel expand at different speeds when heated. Apparently rotors will temporarily warp if the wheels are to tight. I didn't believe it until I tried this myself. 80ftlb is not much force. Remember, a small person must be able to safely tighten the wheel after a flat.* No loose or worn suspension joints, parts, bearings or stuck calipers.* Clean all rotor mounting surfaces with a wire brush. Even a small burr of metal can change the run-out. This will wear high and low spots on the rotor over time. It will also deposit pad material unevenly causing shudder when things get hot.* Mount the rotors tight with a couple of lug nuts and measure the run-out with a dial indicator to insure .001" or less. You can also rotate the rotor position on the hub to try to zero the static run-out.

Bed the new brakes by performing half a dozen very hard stops from 60mph to 10mph. Do not lock up the wheels or come to a complete stop. Thereafter drive for several minutes to cool the brakes before coming to your first stop.

Steering wheel shake while driving and not applying the brakes is an alignment, tire or other suspension issue. Toyota trucks, especially lifted with bigger tires, are sensitive to alignment and need more caster angle.