During idle and in neutral this engine runs fine and can rev up to 2800 rpm without any strain. However, under power when it gets above 2400 rpm there is a significant loss of power and the engine begins belching black smoke out of the engine air intake cleaner/silencer. A year ago I replaced...