What is this and do I still need it?

If it is a chebby junk unit we have seen previously I can understand why! Was this a Mopar dizzy that was upgraded with Petronix?

To the best of my knowledge it was a mopar upgraded to pertronix.