I recently installed a monster triple disc clutch in my 2015 challenger hellcat and I was wondering if anyone could recommend a clutch stop?