Okay. First of all, I didn't think to look at the PRL before I went and flashed the Sprint CM10. But now it says 20005. I restored my nandroid backup and pulled this PRL from my phone with QPST 2.7.374. In DFS Tool, I noticed there was a CSpire PRL 10009. I wrote this PRL to the Phone and am getting much better service on the stock TW ROM.
HOWEVER, I flashed the Sprint CM10 again and the same thing happened. It says PRL 10009, but there is little to no service and when it does have a little service, it is very flaky and eventually ends up with no data connection at all. Any more suggestions or ideas?