First, you need to have the computer checked for trouble codes. If the check engine light is on, there are codes stored. Most parts stores will do it for free.
Next, did the brake pedal operate normally when the engine was reving? If it was still hard to push, either the vacuum hose between the engine and brake booster is bad or disconnected, or the booster went bad. That would cause a major vacuum leak, the engine it run rough, and a backfire (popping).
Let me know.
Joe
SPONSORED LINKS
Tuesday, October 26th, 2010 AT 10:40 AM