no expert on CDI stuff but new coils and power pack should solve the problem. just make certain all connections are clean.
you could try and compare things like ohms from the secondary HV plug boot to engine frame and coil primaries to see if they spec out ok and identical . is they are...