Yeah I just finished reading that on your thread. Lmfao.
It will definitely make it slip but it should isolate whether or not the squeak is coming from the belt or a bad bearing etc. it probably won't charge worth a **** until I clean the grease off. Just picked some lithium up at the Summit Store. I'm like a kid on crack when I walk I that place. Too much eye candy!