StrokerScamp said Passion Performance transmission? Sounds like the thing is gonna hump your leg. Click to expand...