Need suggestions on vibration issue

I may be wrong but I believe all SB balancers and flywheels are the same being that they are either for internal or external balance not motor size.

No they are different from engine to engine. The 340 externally balanced engine uses a different amount of weight on the flywheel and harmonic balancer than a 360 externally balanced engine. Same goes for externally balanced 400's and 440's. Even the old LA 360's are a different weight amount compared to a Magnum 360 due to different internal piston and rod weights.