I changed the thermostat on my 2003 with the 1MZFE motor.
I recommend you get the thermostat from TOYOTA.
I don't know how similar the process is for your 2006.
This is roughly how things go together for the 1MZFE motor Thermostat
On the 1MZFE motor, you remove the zip tie that holds the oxygen sensor wires to the radiator hose.....then remove the radiator hose from the "inlet pipe".
Then you remove the 12mm bolt that holds the inlet pipe to the motor.
Then you pull (wiggle it) the inlet pipe out of the thermostat housing.
After that....unplug any electrical connection(s) on the thermostat housing or that are in the way of access to it.
Remove the 3 10mm nuts that hold the thermostat housing onto the studs
and remove the thermostat housing and thermostat.
The NEW thermostat gets the gasket mounted ONTO the thermostat as shown in this picture.....and the "giggle" valve will be aligned with the thermostat mounting stud that is at the 11 o'clock position, + or - 15 degrees.
TOYOTA calls for a new "O" ring gasket for the inlet pipe AND for the thermostat.
These are the NEW OEM parts needed for the 1MZFE motor.
