If you didnt return the truck back to stock before you took it in to get serviced they PMT itself wont reload or change anything in your truck because the dealership probably reflashed your truck so now when you plug the PMT in it thinks it is in another vehicle. They have it set up like that so you cant go around loading the tune into a buch of different vehicles.
If you call Bullydog tech line 1-866-285-5936 they can help you through some steps to reset the PMT and get running again. This is assuming you didnt put your truck back to stock before you took it in.
I just replaced my FICM as well, but I DID return the truck back to stock before I took it in and took the programmer out. Now when I try to load the tune I get an 'UNRECOGNIZED PARTS' message when I try to install the PMT. I'm gonna call them tomorrow when I'm off work and try and get it figured out. I'll let you know how I make out.
But if you didnt return back to stock thats an easy fix I did it before and they had me up and running in a few mins.
Good Luck

-