Took the Barracuda to the track today for first time

That's not bad quicker than most 50k vettes
I see at the track
A little tweaking and a different intake
You'll be in the 12.50/60's
I would agree sounds like a fuel issue.
Nice car