There are various reasons an engine can lose horsepower, including carbon buildup, failed seals, and rusty (or worn-down) metal parts.
Steve Cutler’s love of Mopar and muscle cars began when he was 14 and his dad bought him a $450 1968 Dodge Charger. Now his ...