My First advice : Try flashing with higher firmware version. Look here : Flash your phone and How to apply or remove patch using SETool 2 Lite
If it didn't solve your problem, i bet it would be hardware problem, probably mainboard to front board connector flex