Don't be shy!
It's not the torque converter. Pull the plugs, check the cap and rotor.
Time for a tune up