Hi and welcome to the club. I don't know much about your truck but we have a dedicated section for each marque, if you post in there you might get a reply.
Your current fuel problem sounds familiar, have you got an air leak in the fuel system? have you checked the lift pump?
If it doesn't have a separate lift pump it might be worth adding one, this was common in Transits which used to struggle to start after a long stand, the integral lift pump wasn't always up to the job.