RE: engine high speed needle not responding
Sounds like crud in the carb. Pull the needel out and hook up a fuel pump to the carb and try back flushing as a first step. If that doesn't work it could be a few other things but back flushing is a good place to start.