Well, I have the speed control problem narrowed down to a grounding issue with the logic control... (which is what i thought originally). It's been tough to narrow down exactly what the problem is because there are so many variables - changing just about any of the lines causes different behaviour. So it's some combination that doesn't play well together...

del.icio.us
Digg
Google bookmark
reddit
Simpy
StumbleUpon
Furl
Newsvine
Technorati
Tailrank