RE: Any way to test Ignition unit?
Yep, pull the plug, reconnect it to the secondary/spark plug wire, ground the plug and turn over your engine. If you see a blueish white spark across the plug gap you have spark - but that doesn't mean it's sparking when the piston wants it to. It is a start though.
Bill