I have flashed it a few times with different ROM and cannot exactly remember when the video issue started but when the phone starts up the screen has all garbled video and then displays correctly once the OS loads. I cannot playback any video (same garbled video) and no sound. Lastly, the GPS will not work anymore. I have flashed it with different ROMS a few times and no love. I think I may have loaded an incorrect ROM for the hardware type. Any tips on what I should do?