for part number reference you can use legendary
www.toyodiy.com/parts
toyodiy never failed me on part numbers and thanks to them i spend like over $1k in replacement parts ordered from online dealers from their OEM catalogs.
just give it your VIN number and it will tell you exactly what parts are (or might if there were many versions) be in there.
they used to have public diagrams in past, but thanks to anal lawyers from Toyota Motor Corp USA that is no longer the case (it seems they like cutting the branch they sit on).