I have a Mariner 15hp outboard that is made by Yamaha and I believe the year to be a 1975. The problem is I got it back from the mechanic and it runs fine at home in a large "bucket" full of water, but when I try to start it at the lake it will not run for more than 5-10 seconds. It is a pain to start on the lake but starts fine at home. What do I do next? He rebuilt the carb and he says the needle and seat are worn... I removed these parts and see nothing wrong at all with them. What do I do next? Thanks, Rod