My 1994 Johnson 40 hp outboard starts running fine but after 20-30 mins. at higher rpm's, It looses about 75% of power then starts to idle rough and stalling. When it cools it will usually run better for a while. I have taken it to a mechanic about 4 times. He has redone carbs, but everytime he...