Ron R
Member
2004. Need a new clutch and not going with slipper type. Any advice on a brand that holds up would be appreciated. Also my throttle bodies close slowly when I let off of gas at 400o or more rpm while sitting in neutral. If I close by hand they shut quickly. Checked cables and spring and the grip snaps back quickly when I let go so I'm a little confused. I know it fly by wire so if it's computer stuff I'll take it in. Thanks for your help.