Hmm that's odd... Your setup is similar to mine, and I run 16~ms IPW and 75% duty cycle. Granted I'm a touch leaner and a touch more timing.
Stock timing I am assuming? I already see up to 17 ms and 80+% duty cycle with stock timing on my stock pulley (some KR in there as well. up to 2-3 deg)