Leaking rear end 1967 Barracuda

You mean your pinion seal is leaking?