Check this post:
http://www.naxja.org/forum/showpost.php?p=243390974&postcount=2
1. Check Vacuum at the booster:
1. Start the engine and let it idle.
2. Turn off the engine.
3. Wait a minute or so then pull the vacuum hose with the checkvalve from the booster. Did you hear a vacuum whoosh? If the MC is good, you should still have vacuum in the booster for a long time after turning off the engine.
2. Do you have rear drums or rear disks? If you have drums, make sure the adjusters are put on correctly and not backwards
3. If the pedal is soft when moving only and if you get vibes when braking, check your rotors. If they have deep rings in them, get them resurfaced or new ones.
4. Also check your unit bearings. Loose unit bearings will prevent the calipers from properly seating the brake pad against the rotor and you will run out of compression room from the caliper.
have you bled your brakes correctly:
1. Start from the right rear, then left rear, then right front, and finally left front.
2. pump the pedal until it gets as hard as it can. Usually about 10 times.
3. release the bleeder valve until NOTHING but fluid comes out.
If the pedal doesn't firm up after this, suspect the master cylinder or a leak somewhere. Some say a bad booster will cause a hard pedal with high braking effort, not a low soft pedal.