360 vibration ....help

so , car has vibration between 2,400 rpm and 3,000 rpm in park, neutral and driving. It seems to rattle the steering wheel and dash the worst. its a 1977 360 bored 40 over with Kb107 pistons and scat I beam rods. cranks has been turned 10 under on mains and 20 under on rods. edelbrock rpm heads, cam and air gap intake, also edelbrock 800 carb. running B&M flex plate for external balance 360 part#10236 and summit harmonic balancer for 360 part#163318. it seems to run good, just has a bad vibration. vibration starts small about 2400rpm gets worse as rpm increase and above 3000 rpm it seems to go away.

The car is a 69 valiant that had a 1973 cast crank engine, after I removed the engine I removed a weight from the flex plate side of the torque convertor. transmission is a 727.

Let me know if you guys see something that jumps out that could be causing the vibration. Im thinking of trying a new torque converter, but that is an expensive gamble. Thanks in advance.