Weird...that means the transmissions in these trucks really are the most ineffecient design in the universe. LOL.
100ft/lbs of powertrain loss is unacceptable to me...must improve this. Where did you get your TQ converter sean? Also, mine is probably WORSE than 100hp...I am a 4x4.