you have the engine really "dialed" in now Gil, Jensen's runs so sweetly when everything is just right. & that big boiler has no problem supplying the #20 with steam. as Nick said...I would be surprised if this engine was ran enough to have worn the bearing much & I would gladly supply you with one if needed, with the #15 generator I have found that sometimes the generator sometimes "grounds" through the roller ball bearings (although it shouldn't) instead of the brass stator ground tab & that may be some of the wear issue, might try some steal wool on that section of axle. but anyway you got it "spot on" now & an even more pleasure to run.