Thank you all for your answers and advice. I think I'll probably just end up replacing the clutch and all of its related components. I love this scrappy little truck and need her to last at least through my enlistment and then college until I can afford something else, at which point I hope to swap in a diesel and turn her into a nice overlander. Hopefully I find a well paying job by then!

@claych I'll post a few pics of the mounts for you