Lexus RX330 Starter Motor and Thermostat Replacement with Plastic Coolant Inlet Pipe Upgrade(3MZ-FE)

This video shows my experience upgrading the plastic inlet water pipe with a metal one, replacing the thermostat and replacing the starter in a 2004 Lexus RX330. This RX330 was built in Canada (frame code: MCU33L-CWAGKA) and came with a plastic water inlet pipe (16321-0A040). I replaced it with the Japan built RX330 part (16321-20030 + 16322-20031). Parts replaced in this video: 16321-20030: INLET, WATER 16322-20031: PIPE, WATER INLET 96761-35031: RING, O(FOR WATER INLET) 90341-16094: PLUG, W/HEAD STRAIGHT SCREW(FOR WATER INLET) 92122-60612: Bolt, stud 90080-11129: BOLT, WITH WASHER (replaces 91621-J0814) 90080-17237: NUT, FLANGE 3x (replaces 90179-06080) 16325-62010: GASKET, WATER INLET HOUSING 90916-A3003: Engine Coolant Thermostat (replaces 90916-03084) 96761-35031: Engine Coolant Pipe O-Ring Old parts that were upgraded: 16321-0A040: INLET, WATER Starter parts: 28100-20020-84: Remanufactured Starter (Original 28100-20020) 91612-61035: Starter Bolt 2x