Your best thinking about sorting a replacement torque converter because that know doubt is the cause of the shudder ( been there done that, just replaced mine for same reason 2008 my 3.6 tdv8) if left it will break up and end up having to replace gearbox as well, and yes did try DR Tranny fix...