Alright gentlemen, here is the update:
I checked the plug wires for correct order, and #2 and #3 were crossed. I put them on the correct locations, started, idled great! It seemed to idle very rich still, but a heck of a lot smoother. I drove it, and it is now driving the best it has driven yet, starting to feel like a real, working engine under the hood!
After a test drive, I pulled back in the garage and it was not so rich at idle. However, I let it cool and cranked it again, and again a very rich idle.
So after quite a bit of searching through other posts, I checked the following:
1. Pulled the codes. KOEO hard code 67, which probably explains the mysterious connector hanging near the cat, it must go to the neutral circuit/trans manual lever position sensor. Not concerned about that right now. I then got an 11 for stored codes. KOER code (after I realized that I needed to goose the throttle) was 11, another system pass! So, everything seems to be checking ok according to the ECU.
2. Checked the FPR for gas (I actually did this following the test drive as per other threads that said to check after driving). No gas in the vacuum line. FPR=good.
3. Checked the grounds. Apparently the ground from the head to the firewall can cause rich conditions if it is in bad shape. While other threads said the ground would be on the back of the passenger's side head, the one on this truck comes off the back of the driver's side head. Not sure that this would cause a concern unless the ECU or other sensors are grounded to the passenger's side head, which would lessen the efficiency of the sensors' ground.
However, now that I am typing this, I read through other posts that the ECT sensor, which is in the passenger's side head, can cause rich conditions if it is bad. While the ECU did not show any codes for the ECT, maybe this sensor is not grounding well because the ground is on currently on the driver's side head? Perhaps I will run another ground to the passenger's side head where the harness grounds under the throttle body to eliminate this theory. I know how bad/poor engine grounds can really effect a fuel injected engine.
4. Timing - I checked the timing with the shorter plug pulled and it was right at 10 degrees.
Other things I still need to check:
*Vacuum Leaks - I have to pick up a vacuum gauge tomorrow.
*O2 sensor - I would think that if this was going bad, a trouble code would be present? Is this worth exploring?
*Leaking injector(s) - How would I diagnose this? Somewhere on this forum I read that a leakdown test could reveal a leaking injector, but I am not sure that is true. Is it worth me doing a leak down test on this thing anymore?
*Clogged cat - While the cat may be clogged, it shouldn't be contributing to the engine running rich. However, the running rich could be exacerbating the clogged cat problem.
Thanks for any other advice, comments, etc. I feel like I have turned the corner with this thing!