That sucks man..It looks like satan over charged you for the clutch R&R too
_____________________________________Scott90' GSX, 06' Effo SSL(parting out 95 GS)