If the issue are the seized front calipers on a GX470, then this may be a good time to refresh your brakes back to new condition with the oem GX460 calipers, oem GX460 rotors, and some Akebono brake pads.
And from AI:

Why GX470 Calipers Seize More Often
The GX470 (and 4th‑gen 4Runner, and 120‑series Prado) use a 4‑piston fixed caliper design that is notorious for:
• Corrosion forming behind the piston seals
• Pistons sticking in their bores
• Uneven pad wear
• Dragging brakes and overheating
This is a well‑documented issue in GXOR, IH8MUD, and 4Runner forums. Toyota never issued a recall, but the problem is common enough that many GX470 owners replace calipers every 60–100k miles.
The root cause is the piston/seal design and the caliper’s susceptibility to moisture intrusion. Once rust forms behind the dust boots, the pistons no longer retract smoothly.
---

Why GX460 Calipers Are Less Likely to Seize
When Toyota moved from the GX470 (120‑series) to the GX460 (150‑series), they updated the front brake system:

Larger, thicker rotors
• The GX460 uses a thicker rotor, which requires a larger caliper body.
• This redesign also changed the piston layout and seal geometry.

Improved piston seal design
• Toyota revised the dust boot and seal arrangement to reduce moisture intrusion.
• This is the biggest factor in reducing seizure.

Better corrosion resistance
• The GX460 calipers tend to resist internal rusting better than the GX470 units.
• Many GX460 owners report 150k–200k+ miles on original calipers with no sticking.

Reduced thermal load
• The larger rotor dissipates heat better.
• Lower heat = less seal degradation = fewer stuck pistons.