Other than a MAF issue the pulley being too small seemed like the only reason why it would be acting up.
Glad to hear it's running good now.