You said it, not me. You've got twenty pages here of ideas an things to check an on almost every one of them you've said is fine/not the problem. It's hard enough to try an troubleshoot over the internet, but this has turned impossible.
You've mentioned multiple times you think the tcc solenoid is bad, but you've yet to change it an are still looking at other things. Change it!!!!!!!!!
If that don't fix it do yourself a favor an let someone else look at it. Your more than likely overlooking something simple....
The reason I haven't changed the TCC solenoid in an effort to fix the problem is because I haven't had the money or time to replace the pan gasket, fluid, and solenoid. I realize I've spent more money than all that, but it was all allocated strategically. I also realize that sounds stupid, but the way I work, I will fix something as soon as time and funds permit. Last week I only had one day off at work, and was pretty broke. Even if i did pick up a solenoid, fluid, and gasket, I was too busy to replace it. I have (basically) two jobs and school to juggle. And I have had other people look at it, including my Auto Tech teacher who owned his own shop and was a mechanic all his life. He, just like all of you who have tried helping me, was stumped.
Look at it this way, I throw new parts on **** because I know they are new, and I'm just knocking more and more off the list of possible list of stuff that is FUBAR. We all have reasons for everything. You prefer someone you don't know, and could give less of a rats ass about your truck to diagnose your problems, fine by me. I do everything myself in my driveway with hand tools (most of the time).
I'm not being an ass here, Paul, I do appreciate the advice, but I'm trying to solve this myself. Call it giving myself experience. And if it DOES come to that point of taking in to a shop to get her fixed, you'll be the first person I thank.
EDIT: Re-reading this, I guess I am a dumb, stubborn teenager