MSD Digital E Curve help

Ok Guys Just Pulled My E Curve 8504 And Compared it To a New one , The Quality between the 2 of them was so Different ,

My one I pulled from the engine had heaps of Shaft Float , Where the new one had minimal

Also The Quality of The Welding Finish on the top of the shaft on the new one was far Better Quality , Also the one that was in the engine had a Yellow Circuit Board Probably from engine heat, and showed signs of wear where it enters the pump drive ,

Not Sure If I would Purchase another????????