The turbos seem to be made by Borg Warner. They have been in the OEM and aftermarket turbo business a looong time. Additionally, modern turbos are water cooled, so no timers are needed. Dont worry about them, they will last. Drive both and buy the one you like best. I went with the ecoboost for the incredible low end grunt.
Last edited by FoX 4; 04-08-2012 at 10:01 AM.