Hey guys how's it going. So I bought this 03 ford expedition Eddie Bauer a few months ago. It was having a long crank issue when starting after it was hot. I replaced the starter, alternator, battery, spark plugs. The issue kept happening. Cold starts it would start up on the first crank and after it being hot it would have long cranks before it would start. I then believed it was the fuel pump giving out. Well this Sunday after picking up my friend I was on the road parked with truck on. He closes the trunk door and my truck stalled. It would just crank and crank and crank but no start. I had it towed to my house on Monday where I would replace the fuel pump. Bought a new fuel pump from autozone life time warranty for 450. Replaced it yesterday and the same issue occurred. It just cranks but no start. I then tried to diagnose what's going on and I'm not hearing the fuel pump turn on when I turn the key. I then checked for codes and I got code P0232 "Fuel Pump secondary circuit high". Now I have came down to believing it is the fuel pump fuse, PCM, or a wiring issue. Has anyone had the same issue and knows what the problem was and how you fixed it. Thank you very much.