Don't go to the service department for the PIN since they have to go to the parts department. Go straight to the parts department. Bring your registration and drivers license. Tell them you want your RF Hub PIN not the key code PIN. If they ask why you want it tell them because it is information about your truck that you are entitled to receive.
So I used the OBDLink MX OBD2 reader and downloaded an app called Pin Puller.
It says it need elm237 pr something but when you connect using Blietooth it says its using the MX like an ELM!! From this point you than click on the model vehcile you have and purchase some points. For pin code its 50 points and costs $19.99. After that cost start. It asks you to put your 4 way emergency lights on and the n click continue. Moments layer it shows VIN and your pin code!