I got the rawtxid and tried to rebroadcast on the blockchain website and also trying to use sendrawtransaction in the bitcoin-qt console and I get these two errors Unable To find all tx inputs on blockchain and TX rejected (code -22)
It sounds like your wallet is trying to spend some bitcoins that don't exist. More information is needed to confirm this theory.
If you decode the raw transaction, you can see what inputs it's trying to spend. You can then run getrawtransaction on each of the inputs to see which is the problem. Once you have that info, perhaps you can figure out why that input doesn't exist.
If you're not sure how to do all this, post the rawtransaction here and we can help you along the way.