Mar 10, 2013 #1 K KING Member May 16, 2008 191 0 16 http://www.youtube.com/watch?v=5N6cC9ZkdH4 when i hold my foot on the pedal