Brad Errington has several OptiSpark sales on eBay where you can buy new units that have been thoroughly tested and put together for long life. He's also willing to do rebuilds of our original units. He recently did three for me using OEM cap and rotor kits that I had on hand and I'm very happy with the quality of his work.