newkid99
05-09-2012, 07:58 PM
There's a small pin on the crank pully that keeps it in place on the crank, and I dont have it :'( I called the dealer and they said they could have it in a couple weeks. I was wondering if any body on here could help me out.