Should I get a new master cylinder?

Don't forget to take your old master cylinder to the parts store when you buy the new one as they usually have a core charge.