Pretty sure I've got that exact same charger.. where's the belt gone off the charger itself?
what other problems are you having?
also interested in how you've set up the oil breather into the catch can, is that something I should have done when I fitted mine?
Mines been running fine though, I've got an idle problem when cold, basic scan tool is giving me code 00516 and I can't seem to shift it. Think it's something to do with the throttle body, the multi plug connector or maybe a vacuum leak - but I can't seem to find one!
gonna get it to my mate when I put it