Started by Brandon2525, April 11, 2016, 01:21:15 AM
Quote from: ZSHO on April 11, 2016, 06:45:59 AMWhen you roll off the throttle you should hear the pffffft,did you try power-braking it as AJ Suggested,any pics of front & rear install? Z