Sounds like it should be a blue engine

Is it stamped HP on the pad by the distributor?
Does the barracuda have an axle package?