You are most likely failing smog because of the vacuum leak. I would get the intake manifold and vacuum lines smoke tested. This will make it easy to find the vacuum leak. It could be the brake booster, or the vacuum line. There are many possibilities.
With regards to the spongy brake pedal, check your brake fluid level. If low, you may have a leak somewhere in the system.
Thursday, September 3rd, 2009 AT 9:33 PM