I recently had the timing redone on my Ford 150 5.4L 3v Triton Engine. After work was completed I am now getting the following error codes at start up P0340 P0344 P0345 PO349. I also notice that the truck isn't getting as much power as before when I try to reverse up a driveway with an incline. The truck does not move after I press gas pedal to floor and nothing happens. I also cant get the truck to get enough power to get over the curve when reversing in my driveway. It wasn't doing this prior to changing the timing. I have also added a link for behavior of trucks prior to getting the timing done. The previous issue does not occur anymore but I am now getting the power loss and the following error codes P0340 P0344 P0345 PO349
Question: The guy that did the work is stating that the error codes are not related to the timing being off. Is this a correct statement. He stated that the errors are due to another issue with the signal not getting sent properly. He also stated if he goes back in to check the timing to verify its done correctly he will charge me for another timing job.
Does anyone have any suggestions or recommendations for this issue?
Note: I googled a few videos and this video best best describe what was going on with my truck prior to changing the timing