I have a 2006 6.0 F350 that won't start. It will cranks over good. It ran in the evening, smart for the night and wouldn't start in the morning. We can hear the fuel pump. The FICM is good w/ 48 volts out. We replaced the ICP and the IPR with no results. Just had the oil, oil filters and fuel filters changed 700 miles ago. Any suggestions?