So I took it to a volvo mechanic and he asked if the guy who put the engine together timed it while in the water I said no because the river level was way to high, he told me that he almost guarantees that's the issue, that it isn't timed correctly, he said your suppose to do it underload