Sounds almost like the timing is out and it is firing too early and kicking back. Are you sure the new coil is correct and fitted properly?