I have to take my Optimus S in for some service and need some help to ensure they will take a look at it. The problems I'm having I'm not sure if it will matter that it's not Sprint software on it because it is essentially the headphone jack doesn't work unless I turn my male connection until it is perfect, my charging port has the same problem where the chrager must be held down to enable a full charge, and my battery lsat maybe six hours. I'm currently rooted, running CM 7.1 by thekraven, I know I'm going to have to unroot and flash Sprint Stock ROM. What is the best way to ensure they will look at my phone and possibly fix it? Thanks in advance for any help or suggestions