Lots of great info. Probably the best thing to do would be to get the lockup working first. I had issues when I first got the car on occasion, then they disappeared. Five years later I had the TCC solenoid replaced because it was acting up again. Seemed to help, then it went awry again, so it got unplugged. Might be the converter.
Does your speedometer needle jump around when your driving? If it does it would cause the VSS give an erratic signal to the ecm and make the lock up converter not function correctly.