ok, i have a Johnson 75ELR77s motor ,, it has spark, timing is good, getting gas, when it's out of water & has the earmuffs on it runs great,, throttles up with no problem & when in gear it throttles up with no problem,, when it's in the water,, it throttles up good,,, BUT, when in the water & i put it in gear,, i can only get it up to a high troll most of the time,, as soon as i try for more power/full throttle,, it dies & really takes some work to get it finally up & going full throttle,,, WHAT COULD POSSIBLY BE WRONG ???