You need to talk to a labor/ employent lawyer. This sounds to me like retaliation.
The above is not intended as legal advice. The response does not constitute the creation of an attorney client relationship as this forum does not provide for a confidential communication.
It sounds like you have been illegally terminated. The first step is to file a written complaint with the EEOC. This must be done within 180 days of you being fired. It is very helpful to have an attorney help you with this process.
My firm handles this type of law in Oklahoma, along with other consumer law issues. Please call me for a free consultation. 800-350-2707 or 918-200-9272.