I have a 2006 f-350 all stock that I know of. With 60,000 miles. My probably is the truck was running fine. I parked it and went on vacation for a week and came back. And got in it and it fired right up. And then the check engine like came on the ABC light and the wrench looking light came on. It idled fine and sounded normal. I started down the road and as u give it throttle. Any throttle . It starts pulling then it like hick ups and stops pulling then picks back up. Kinda like a car does when it's running out of gas. The harder you mash it the worst it does it. And also my speedo,rpm gauge. Boost gauge. Engine temp hand are not working. Only ones that are working is the fuel hand. Battery voltage and oil pressure. And also the display for the mileage isn't working. It want show the miles or my last odometer reading . It just shows ....... 'S and the engine hours. I have no clue what's wrong. I haven't taken it to have or checked out yet. Thought I would try here first and see if anyone had any similar problems. I've Already replaced the FICM about 6 months ago.