surging is caused by a lean fuel/air mixture, meaning either MORE air than fuel, or Not enough fuel. so yes a clogged gas cap could cause it in theory because it can reduce the amount fuel entering the carb. usually people replace the cap, or like i've done drill a hole with a Micro drill bit.... cant remember the size off hand.