Have you ever heard of D & P Torque Converters?

D & P Products

I'd try to find some people that actually run there stuff. Never heard of them.