This pump fits my 2001 Hyundai Santa Fe perfectly. The V-ribbed belt did not move on the AC pulley. When the new pump/pulley is installed, the belt will line up and track all of the pulleys. The mechanic replaced the pump/pulley about five years ago, but I think it was a junkyard pump/pulley because it had yellow writing on the back.