notta damn thing wrong w/ trucks dood...
When I slap mine on the dyno when its runnin again... I'll put money on it that its got more torque than 95% of this site

prolly more HP than 90%

(now, if I Could only find a way to reduce the 4300 lb mass of it.... lol