Check it out. Looks like it my be a hot-air motor though. Or they fab'd something up to relocate the turbo.
http://www.leezilla.net/
http://www.leezilla.net/
By registering with us, you'll be able to discuss, share and private message with other members of our community.