I am a preloader and also an air driver, at least i was because i just got fired... this morning i clocked in at 3:40am and worked my pre load job until 8:35am then i went on and clocked back in as an air driver untill 11:00am, before i got back to the building i got a message on my DIAD saying to go deliver some LIB packages. so i did. then before i came back from that i got another message saying that i was supposed to go help a driver because he was too backed up. So i did, I went to meet him (and while iI waited for him at the meet point I took a break and ate) , then I took 50 stops off him and i went to deliver them. I knew i was gonna be over my 14 hrs so i called my center, I told them I needed to talk to my supervisor. they said he was on route and there was noone else there. I called him to his cell phone several times and he never answered, I had ten stops left and i got them delivered because i didnt want to get in trouble.. by the time i got back it was already 6:25pm. They fired me on the spot saying that I violated the DOT requirements by going over 14 hrs and since I had been trained on it I didnt have an excuse.... I was told by my union store to go and take a grievance to the Teamsters building and go from there. Has this ever happen to anybody? if so, did you get your job back?