My bf has NST pulleys and he and my brother were the ones who installed it like a year or so ago and his car runs perfectly fine. He's never had any problem with it since the installation. I'm sorry it turned out this way for u. Glad the problem is fixed now. Good luck with everything!