I have a Johnson 150 gt,i think around late 80's.Engine starts great and runs well but boggs when its cold for about a minute.At about three thousand it just runs and spits abit untill it warms up then it kicks in and runs excellent. Will not run over three thousand till it warms up.Is this normal or whats the problem?