Hello and Thank you for choosing Just Answer.
Most all the codes you have point to a timing issue on bank 1 of the motor. This could either lead to a Variable Cam Timing Phaser, VCT Solenoid or the truck jumped time. Most common to go bad is the cam phaser/solenoid. Both are very difficult to replace and require some special tools. I would also suggest to make sure the oil is at the correct level and a motorcraft oil filter is strongly recommend as aftermarket filters can break down and cause oil pressure issues.
Here is an exploded view for you:
SO I WILL HAVE TO REPLACE THESE 2 PARTS ON THE LH CYLINDER HEAD ?
ALSO COULD YOU TELL ME WHAT SPECIAL TOOLS I NEED ?
I am not saying these are exactly causing the problem, but are the most likely. A ford scan tool along with an oscilloscope are needed and some graphs need to be looked at and compared to what a good working timing system looks like. It is complicated to the average person to understand, but it is what needs to be done for proper diagnosing.