In August 2004, the 3RZ-FE engine was replaced by 2.7 L (2694 cc) 2TR-FE engine and in July of the same year, the 5VZ-FE engine was replaced by 4.0 L (3955 cc) V6 1GR-FE engine with 5-speed automatic transmission available in late 2005.
The 120-series Land Cruiser Prado shares the same suspension parts as the current generation Hilux Surf/4Runner and FJ Cruiser.