If you do go with removing and replacing with a new or even a good used one. It is something that could be done by a non mechanic. I've done it and it's not bad. The only thing is that you should get it warmed up a little before putting it on.
This question should be moved to another area by a moderator.