Re -Weld, everything the shock towers, fulcrum pin mounts etc. they tend to crack around where the mounting blocks are welded just inspect the whole thing and ! if you like send me an email and I’ll send you a pic of what we did to the
fulcrum pin mounts way back . jkgriffs@yahoo.com