I have this neat 15hp outboard. It's a 2003 Yamaha 15MSHB that makes a knocking noise. IT doesn't make it when the spark plugs are not in. It runs well but I don't wanna run it cause it may break. The block has a crack in it from years ago. But it was welded professionally. I have taken the entire engine apart and the crankshaft and connecting rods are in near new condition. It's not the lower unit. The piston sleeves are new and it has new rings. It's a cool outboard. Connecting rods are good and bearings seem to be okay. I cant find any reason why this noise is here. Please help! Here are some photos!
IMAGES..
http://imgur.com/a/Qkfjl
IMAGES..
http://imgur.com/a/Qkfjl