wait a minute...did u put a 3.4 pulley on your car without tuning it? wow you r new....well u got three options....get a tuner, take the pulley off, or buy a replacemnt motor and hope you dont need to use it