I have a 1988 johnson 88spl that will not idle. I have checked compression [125+ all 4] spark jumps 3/4 inch gap, rebuilt and eventually replaced carbs, checked and replaced hoses as needed, rebuilt fuel pump. finally gave up and took it to the shop and was told my lower crank was bad nd was...