360 engine vibration

I think you are on the right track. I remember mine having weights welded to the torque converter.
Agree,There has to be a welded on weight on the torque converter.