My truck is a 2002 f150 supercharged harley davidson edtion with 135k miles and ive had it for about 6 months. I was having these codes and was told by a reputable shop around me that the truck needed an intake gasket so me and my dad did all the work. While we were in there we replaced all 8 coil packs and all 8 spark plugs with ford motorcraft platinums gapped to .054. After a few days of driving with the truck running fine i decided to get on it some and the check engine light started flashing so i got off it i was only doing about 70 when it came on. I brought my codereader with me and i have a P0171, P0172, P0300 and a P0303 which are the same codes that i had before i started working on the truck. I have check all the vaccume lines and while we had the whole tree off we replaced anything that was dry and cracking. I am really at a loss here and looking for any help or ideas of where to start again. Thank you to anyone that can help.