2002 jeep grand cherokee break problem
#1
#2
Did you check the fluid level? From your description, I would say that you may have air in your brake lines (from lack of fluid or from having changed a component and let air into the line) and they should be bled. Another thing that could cause this type of performance is old/bad brake fluid. The fluid doesn't last forever and will collect water, every so often, the brake system should be flushed, re-filled with new fluid to get all the contaminents out, and properly bled to get all the air out. While you have things apart, have a close look at the calipers to ensure they open and close properly -the pistons or "slide bolts" could be partially seized. If this is the case, change the components before you flush and bleed, otherwise you'll need to re-bleed after the component change.
#3
I'd recommend bleeding your brakes or maybe upgrading to a better brake pad.