Freeway, do as was mentioned and turn the key to the RUN position, wait a few seconds and then attempt to start. If the truck starts every time doing this, then it is your fuel pump going. I can save you a "few" bucks as we can do the job right in my driveway. Not that hard. All I ask is if we do it, you hit my place with the truck as low on fuel as you feel comfortable driving the truck with. The more fuel left in the tank, the more weight we will have to move around.
As for the other electrical stuff, get back in the states and I will make sure you are taken care of.