Ok, I had the exact same problem. Rough idle, surging when doing 35-40 mph. My brakes also felt hard. So, of course , checked for vacuum leaks. Replaced brake booster, helped brakes but not surging. Tried to find a vacuum leak , but couldn't locate one. Bought a rebuild kit for my edelbrock carb. When I tore it apart, I couldn't see anything obvious . Went ahead with the rebuild and it cured my issues. Engine runs smooth with a good idle and no more surge.. Hope this helps...timo22