Check it, I think I have your solution. Flash back to the kernel that comes with the ROM, it works the best. Not one issue with mms or GPS...well almost none...lol. The only problem really is Google Navigation, never can get a lock. Now Sprint's Telenav believe it or not works like a charm...lol. Now there is one trick to her your GPS rolling again. Flash back to a Sense ROM and download am app called MSL Reader. Run it and write down your MSL code. While still inside the Sense ROM go to the dialer and enter ##GPSCLRX#. You'll then be prompted by a pop up box to enter the MSL# you wrote down earlier. Next the phone should reboot bringing you back into the Sense ROM. Next go outside where you have a clear view of the sky and turn on your GPS and give it a second to lock on to you. After it gets its lock on you should be good to go. Just flash back to Deck's ROM and enjoy. Hope that helps.
Sent from my evil hideout. MUWHAHAHAHA!!!!!!