What is this and do I need it?!?

Ahhh . . . thanks! Into the "box-o-parts" it goes :)

Any good tips on setting up the timing with these new electronic ignition dizzys?
Going to try and chase down that flat spot tomorrow