ScampMike said you mean quicker as in easier to install or has more torque and turns the engine faster? (well, both are true so...) Click to expand...