Gov solenoid and transducer is where i would look if all of the external things look good. It doesn't take long to fix, I just did it only to find that one of the wires for my BD rad came off :bang
How does your truck drive with the 66 and an auto? I have heard they will be lag pigs. Not trying to hijack.
Paul