SR40R-GRMRKQ (1997)

Toyota Townace/Liteace

Production Oct 1997 - Nov 2001
Engine 3SFE
Transmission MTM
Displacement 2500cc
Power 168 HP (125 kW)