Great thanks for the replies, I will double check all the wiring. So i've been plugging away at a few other things on the truck and servicing it (oil change, fuel filter, installed BHAF)
I have been trying to figure out the rough idle, as the truck warms up the rough idle starts, sounds like it has a misfire, but it only happens under no load (park, neutral).
I hooked up a fuel pressure gauge and noticed I was getting almost no pressure when I bumped the ignition and ran the lift pump, so I installed a new lift pump (Delphi HFP953) but still the the rough idle. Could my vp be dead or dying? Truck doesn't smoke and no issues starting.
Thanks