it'll run like an absolute dream if you replace it. i tried cleaning mine with the cleaner you get at autozone a couple times and it didn't do anything. if you bring the core in, it's only like $130 and it's a lifetime warranty. just curious, have you checked for knock? that could be another reason it's not running well, you never know with just getting back out.