I have a 1993 Yamaha 3HP (3MSHR) that starts fine, idles fine, revs up just fine in neutral, but will not rev up when in gear and in the water. I suspected the carb and took it off, found the needle valve had broken off in the orifice. Purchased the carb kit, had a machine shop remove the broken tip from the orifice, installed the new needle valve. Engine ran fine the first time out. Just like new. Next time out, same thing...will not rev in gear in the water. Any ideas?