Welp, there's one thing I can trust about my '66 Barracuda: that when one thing gets fixed, another thing breaks! :banghead:
And since I don't know squat about transmissions, I need some help on this one! Went out to take her out this morning to discover a giant puddle (could be an...