Got a 2005 that will run ok until it gets hot. It will stall then. Power to fuel pump and it cranks fine when trying to restart it.. Will not fire up until it cools off, then it will go again until hot. I suspect CPS but would like other possibles. Helping a fellow out long distance so can't look it over myself.
Ron
Ron