unplug the sensor flex and see if that fixes it. in my experience it is an issue with the camera/sensor flex having been damaged
open