OK, so last wednesday my truck started running very rough and wouldn't harldy idle... and eventually wouldn't even start. So I had it towed home, replaced the CPS and fuel pump.. Nuthin, so then I dug into all of the fuses and every one of them are good. No codes came up on the scanner. When I...