Well, as I thought, it was turning over way to slow. I removed the cover on the clutch and found...Is this what I think it is??

http://i20.photobucket.com/albums/b241/Allteeth/IMG_0178.jpg
http://i20.photobucket.com/albums/b241/Allteeth/IMG_0177.jpg