View Single Post
Old Apr 27, 2003 | 02:08 PM
  #1  
ITR99's Avatar
ITR99
Junior Member
 
Joined: Apr 2003
Posts: 12
Likes: 0
From: NY
Default

What about final gear ratio? I know that it improves torque but again is it hard to install?
Reply