I would like to narrow down where to look but my brothers 2005 wont start. It turns over but wont start. then is started for a while and died. I told him this may be the fuel pump which went out in my 2003 but I thought the 03 and 05 had different fuel pump arrangements and they had to upgrade mine. Cant remember now if they put in an in tank pump or it was the in tank pump that was the issue. He believes a code was thrown so I am going to bring my reader down next weekend to see if it tells us anything. What do you think?