Gen III, I was hoping to keep my snout as i know it was rebuilt not long ago, and i just put in fresh oil in like 2000 miles ago.

SmoothFlowPulleys has the MPS system on ebay $89 i would just need to source a puller.