Need a lot more detail please. What "ASD" did you check, the ASD relay? The ASD circuit? How did you check it and what did you find? What do you mean by, "this truck run"? Does the engine run now, or do you mean it ran before this problem started?
How did you check the operation of the fuel pump, and when? You might be able to hear its hum when you turn the ignition switch to "run", but only for one or two seconds, then it will turn off. It turns on next when you're cranking the engine, so you likely won't be able to hear it then. Running for that first one second should be enough to get the fuel pressure up to near normal.
Have you checked the diagnostic fault codes? You can do that yourself by cycling the ignition switch from "off" to "run" three times within five seconds without cranking the engine. Leave it in "run", then count the flashes of the Check Engine light. This article explains it better:
https://www.2carpros.com/articles/retrieve-trouble-codes-for-chrysler-dodge-plymouth-odb1-1995-and-earlier-car-mini-van-and-light-trucks
The definitions are listed there too, or I can interpret them for you. If you think you miscounted the flashes, on most models you can start over by turning the ignition switch off, then back to "run" one time.
Once you tell me what you found up to this point, the next step is going to be to check if the automatic shutdown, (ASD) relay is turning on. The best tool for that is a standard, inexpensive test light. If you aren't familiar with using one, check out this article:
https://www.2carpros.com/articles/how-to-use-a-test-light-circuit-tester
You can find these at Harbor Freight Tools, Walmart, or any hardware store for just a few dollars. In the meantime, I'm going to find the diagrams for your truck and format them so I can post them for you.
SPONSORED LINKS
Monday, December 5th, 2022 AT 2:46 PM