My B4 emitting strange noise when it rolls. Sounds like it comes from the chain. At slow speed it sounds like rattles and change to a hum at hi speed. I inspected the chain and no metal contact with chain. The rubber pad seems OK to me. Is it possible the rubber pad hardened and make a loud contact noise with the chain?
Is the chain rubbing on the rubber pad? If so, it sounds like it's too loose. A properly adjusted chain should ride just above the pad (you should see an air gap between the rubber pad & chain) .. bottom of the chain should wiggle up and down about an inch-ish.
Also check for tight spots in the chain (where the chain is kinked and it won't bend easily). If there are any tight spots, clean the chain really well with kerosene or WD-40 to free them up. Also, as stated above, check the sprockets for bent, worn or missing teeth.
A third common cause could be a rear sprocket that is not alligned properly with the chain.