Have you pushed it, more then driven it?
Welcome to FABO!!
Best place on the web for information on these ole girls!! Lots of guys (and some gals) here with a ton of information on them.
I have a 66 Barracuda. I've been through most of it over the past 7 years and may be able to help here and there.
Just post of your questions and you'll get some help.