@LuckyLui
Thanks, that actually did fix the SIM card error, but I was actually having 2 problems. After the SIM card issues was fixed, my text messages were not being sent, instead I was getting an error about some invalid email field.
@crazycage
I am using 21xxx myself and it is indeed very fast. You can make it even quicker (at the cost of some memory) by going to: Tools > TouchPro Tweak > Performance - Energy
and tweaking some of the settings (specifically setting the file system cache to large and others).
To fix your SMS issue try downloading and installing
NRGZ28 HTC Messaging Client (All Sense 2.5 ROMs).
It fixes my issues and I actually think the client is really cool.