Umm...1,000 HP in a 3,300 to 3,400 lb car.
I wonder what translates to when you install it in a 5,500 lb truck? Just wondering?
I don't believe they co-designed them. It's a ZF design, which Ford and GM each adopted independently. Unfortunately, GM decided to value engineer some on the...