I have a 98 Johnson 8 horse that bogs down when in gear and under a load but reves up well in neutral. I had a repair shop clean the carb check the compression and spark and fuel lines which everything checked out fine. this motor will run great once in a great while, but when it is bogged down...