I started my truck cold morning, started really rough, once warmed up was sounding like maybe a injector was no working, but as i kept driving, bout an hour later or 2, truck started idling really weird and no power, it jus would not want to move, i can depress pedal all the way down and would not do anything, it would really slowly gradually move but nothing past 45, so got Codes p0262, p0271,p0277,p0280, all relating to injector high, and also a p0046, and p0236, p0237, and p0299, took it to dealer and said they need to replace ficm for further testing, i prefer to do everything myself, i dont have enough $ to spend On there labor prices, and i tested ficm and it gets 47-48 with key, and while truck is running, can it still be ficm ? Also check all wiring connections all seems fine ! Dont know wat to do , i would gladly apreciate any help