just checked, stock pulley will not fit, but holes do line up, its just not recessed enough, and it does not have interupter ring, but i did speak with MeanMike and TA and both said it could be added.
i do have another neutral balancer that the stock pulley fit and has ring but i want $125 for that one, but its on hold till later today