I was a truck driver delivering parts to LANSING Grand River Plant. I SAID WAS, PAST TENSE. When one time when I was leaving, yes leaving, with empty racks, NO parts when one of their security guards change procedures. But with every different security guard, the procedures change. I even tried to talk to the Supervisor of the Security Company, HE got very rude, hostile toward me. He admitted to me at the time she was wrong. After involving General Motors Managers, dock personnel, the trucking dispatchers, I followed all of the procedures from what I knew. But considering GM Managers didn't know, dock personnel, didn't know, the trucking dispatchers/supervisors didn't know what the exact procedures are. Finally after an hour, I was allowed to leave, with no parts but just empty racks. Then the following Monday, I was banned from my deliveries, and my job. But in the meantime, Between Monday and Wednesday, I went back into GM LGR 5 more times with deliveries. My trucking company is so bad on communications and violating their own policies that I didn't even know I was not suppose to go back to GM LGR. I learned thru the rumor/gossip mill. Finally after a week back and forth I was told when I came into work, on the graveyard shift I was not suppose be working, and all of my deliveries and other duties were being fulfilled by other drivers. Now this was at 930pm at night.. No one to talk to, dispatchers didn't know what was going on, but just that I was not working, I was relieved of all duties, and I would be notified when I could come back to work. So I went home. Here I am sitting at home not working at this holiday time of the year, not knowing what is going to come about in the new year. Final thought, I have learned that GM is mightier then GOD, especially here in Michigan. No fairness, no rights to defend my actions, even though I did not swear, no racial remarks, just loud, upset angry, no weapons no threats, just trying to do my job.