65 Barracuda daily driver

Installed the new ECU plug and all connection must be at least 100% better, and it's still happening. So, what could it be? Ignition switch? Is it possibly the engine itself? Maybe I should check compression?! Maybe timing is off?