2019 Dodge Barracuda Concept, Price, Engine