I have a Honda 8hp "Classic" model that has a knocking noise at all speeds. It has been used strictly for trolling and used 87 octane fuel. The green light is on and I just changed the engine oil. The weird thing is I pulled the spark plugs and turned the motor over and there is no knocking noise with them removed. I would assume if it was a rod it would knock even with the plugs out