Hmm, mechanic did notice a slight leak from CV boot.
Water pump, new brake rotors, pads, tyres all round. The brakes were a nightmare to find the correct size (due to larger TRD brakes), and the mechanic doesn't use parts brought in by the customer 🙄.