This is what the truck did last week. I was driving to town and lost all throttle. I put it to the floor and nothing. It was just at idle. I put in N and coasted into a side street. It died, crank no start. I changed out ICP last summer. I tested FICM 48 volts with key on and 48 while cranking. So that leads me to my next?? Should I change out the IPR(picked up at local stealership for 290$. Or am I missing something any help would be greatful. BTW I found no codes using a Matco scaner. is that a good scaner?