Feel better since the ic install? I'm close to getting mine installed then I'll drop to a 3.25 pulley