TOYOTA LAND CRUISER V8

Perfect Power TurboFueller Channel.

 

2007 Toyota Land Cruiser

This Land Cruiser was a diesel version. Now it has a Lexus v8 engine

Engine management system fitted : XMS3