After reading CyberMonkey's post (thanks man) i did some research and found a nice way of getting my MSL on my Treo PRO that actually worked. Keep in mind i have tried EVERY OTHER SOLUTION POSTED ON THE NET BEFORE THIS!!!
1. Download and install the version of .net posted here
http://forum.ppcgeeks.com/showthread.php?t=43560 in post #5
2. Download and install BAF MSL grabber
http://www.baf.cc/bafmsl
3. Put your phone into airplane mode
4. Soft reset your phone
5. Run BAF MSL Grabber
Viola!!! i FINALLY got my MSL. Hopefully the SCI and ACCOLCL changes i make will improve my situation.