Has your engine been replaced before? A 95 Cobra came with a 302, not a 351 unless it's a R model. Also the roller 351 and 302 have the same firing order and camshaft. So if you swapped the plug wires around your firing order is off so that's why it's popping and doesn't have any power.