I order all my parts from 3800performance.com. I just put the reprogrammed PCM on this past Friday. The guys their said the pulley shouldnt have anything to do with it and the new PCM should have fixed it.