I can only suggest that if your screen broke and your getting ghosting you might need to check your connections or get a better screen. I would suggest the ones sold here. [product|IF124-000-2]
I use to try and save money by buying the cheap ones but kept having to hope it worked. With the ifixit units, I have not had that issue. It also has a lifetime warranty that they stand behind. Good luck. Be sure to double check connector and use the repair guides to save some time.