yes but if you have a custom rom and you have issues they would assume it isn't the phone it is the software you have loaded. so yes if you mess something up either flash and reload your custom ROM or reflash and use the stock ROM and recreate the issue. If you can't then it isn't the phone causing the issue. it is your combination of mods. there are differences. A lock will occur whether your stock or not. other thigns can still happen. you can't say "i am using (blank ROM) and I get a random restarts so I want sprint to replace the phone if you go to stock and the data lock doesn't happen." GPS issues, data locks, and other known issues with the phone can be swapped but you can't blame sprint on a bad mixture or combo of mods. I have reflashed my moment atleast 20 times between theming and causing bootloops and kernel swaps and apps2sd. I have been fortunate enough not to brick it yet. but i know that kernels and roms are attempted improvements to improve the phone. not to make it something it isn't.