Auto Parts broaching