67Dart273 said I sure don't know. I finally found my (paper) 74 Dodge manual, they do not even mention Demon. Click to expand...