" so how much power can this thing handle? close to stock or can i slap it behind a twin turbo making 700+ HP? Are the ratios any good for road racing? "
LotsS!
Btw .. If you gotta mopar with twin turbos making Only 700 hp thats pretty sad... Do you have a twin turbo car?