I still think the problem is going to be the bb, but it could be many other things- pedal bearings (even if they feel OK by hand), crankarm tightness against the bb, dry or worn chain, chain tension if a fixed gear, loose or gunked chainring /bolts, dry or loose rear hub, wheels not tightened into frame/fork, dry seatpost, headset loose, plus stuff I've probably missed....