That is simply a bad LCD. It is usually caused by damaging the LCD flex. You are probably going to have to get a new LCD. Take it back to the store you had it repaired at, if they have a warranty this should cover it.
open