i would contact your dtt installer and talk to him. dtt stands behind there stuff. if you only have 15k on a newly built dtt transmission they SHOULD cover you.
i know my dtt installer would!
i know my dtt installer would!