I called Steeda today because I am borrowing a puller from a friend of mine and he does not have the install tool. When I asked them how much they sold one for, they told me that you do not need a install tool, that the pulley will push on. :shrug: WTF??? Anyone ever tried this?