Your power booster vaccume diaphram may be leaking also,,,,if it is,,,stepping on the brake will kill the engine for sure.