I have a 06 Titan that quit running late on night...the next day it cranked up but quit about a mile into the drive. I have replaced the fuel pump, crankshaft sensor, IPDM and 1 of the 3 cam shaft sensors. The truck turns over but will not crank. I can't hear the fuel pump running even tho its a new fuel pump. SES light is on as well as the brake light. Anyone have any ideas to help in this matter? TIA!