Jun 16, 2010 #33 W weetsies 0 Joined May 22, 2008 Messages 127 Points 0 sorry, esc - electronic speed controller