91 XJ6 ignition coil

It is time to replace my ignition coil.Are there alternatives to $160 cdn moss price? Do I (can I) replace that thing that sits in top of the coil. Thanks for your input.