Don't give up. You think you have it bad? Try dealing with my Ranger a year ago (it took me a year to fix mine due to lack of time). It had all sorts of problems, I never gave up. I looked at the many problems, did lots of research. Tried lots of things I could think of, some worked, some did not. The most important thing I gained was experience and knowledge. It's rewarding after going through factory books and looking at engineering drawings coming up with a game plan and acting on it turning the key and listening to an engine that sounds and feels better then most newer car engines. Some advice: When pissed off - Take a break from the project for a couple of days. When ready, post a recap of the issues. What are the events that lead up to the truck dying this time? Try this web site for possible solutions, they charge a small annual fee to use their on-line books:
http://www.alldatadiy.com (Ebay may also have hard copies available)
The on-line books should have enough information you need to trouble-shoot, find root cause and repair the problems. There are a lot of test procedures covering everything. These books are on-line versions used by ASE personnel at Factory Authorized Service Centers. There is also a free demo to try before you buy.