318 hunts and surges at idle or when cruising at low rpm

How did you chk for vacuum leaks? I use a small propane torch with a rubber hose a foot long. Rpm should rise as it sucks in the propane.