there is no need for anyone to pull together. you talk about a 650hp turbo not living up to its potential. but is it really the turbos job to make this claimed number? you give little thought to supporting mods. in other words... quit trying to mooch of everyones work and do your own shit. stupid fuck.