Wow I am pulling the trans on an 05 tdi to see whats up with the rattle from the torque converter man this is a hella deal I have never even been into one of these. HELP