yeah you are going to have to pull the codes, from the sound of it your misfiring. I wouldn't say its the pulley at this time but there is a chance it might be caused by it. Get the codes pulley and come back and tell us what they say.