Then I pulled the codes off the ECU and if someone could assist me in decoding them I'd appreciate it. It seems like 1 long. 2 long. 3 fast. 4 fast. 5 fast. :
http://youtu.be/35EZRs-YNt4
I started to check the upper wiring harness connections to make sure everything was tight. Then I noticed a clicking sound when I was checking the injector wires. This plug in the picture physically clicks, as in i could hear and feel it if i put my finger on it. It was clicking just by me jiggling the upper wiring harness. (which its not even connected to) Here's a pic, I think its the S.C.V Control Solenoid Valve.

Also I started second guessing my timing job. So I took the valve cover off and noticed the black link wasn't by the punch mark. Soooo I took the whole front cover off and lined up the marks again. Then rotated the crank and noticed they were off after one rotation. Which come to find out is normal and it would take multiple rotations before they would line up again.
Basically I just need some advice on what to try next. Also I'll note that the gas in the truck has sat in the tank for 5 months while it was apart. So maybe its possible that it needs fresh gas? Thanks!!
