Hunting at speed and the hi reving and inability to idle all point towards lean fuel mixture or plugged jets.. Have you done anything with the carb lately?.. Another possibility could be an air leak in the intake manifold or carb gasket.. Just a couple ideas for ya.. :goodl: