I brought it to the ford dealership and they said it had two problems.
#4 injector which was just replaced
the icp sensor
i drove the truck today, it drove fine until about 2-2.5k rpm then it just revved up not moving any faster then it got progressively worse 2k then 1.5 then it crawled...