i know this isnt the answer u want or best answer.... but what i do/did is load the stock sprint rom... update pri/prls. update.. get net working.. check, recheck,, make sure all internet is working properly.. then i flash to my custom ROM...
this happened to me twice back when i had a diamond.. i flashed to Custom Rom and all worked perfect and then after using that freeware wmwifirouter app.. it wrked fine then crapped out.. and took my net with it... i tried to do the updates (prl etc..) manually never got it to work.. after 2 hours.. gave up.. and did what i wrote above..
this is the onlyt answer i can help u with.. try it i know it will work..
w00t w00t