I'll check the wires! I've got the TB off. How should it feel on these? Again, coming from someone who has always had vehicles with mechanical throttles.. This one sticks where I leave it.. No feeling of springyness.. Is that a word??... It stays exactly where it's left.. It also will not open...