Tranny Stop-Leak Fluid?
You probably tweaked the side bearing seal with your ball joint maneuver. Seriously doubt that tranny stop leak will help you with that. Tranny stop leak will delay imminent repairs under the right circumstances, but usually with a 604 if it's leaking and not around the pan or a cooler line, there's something else going on. Good Luck


