2144011 Control pin pulley