Hmmm ... I thought Leah or her crew chief said it was a add on .

What kind of shortcomings are there with the 8 speed Hellcat trans ?