You say you’re not much of a craftsman. That’s one of the things Model Railroading will do for you. Mechanical, soldering, electrical, problem solving.
On the 726/736 engine, and probably on 675/2025, 225E, 226e, all of those, this crops up.
Gauge is first thing you check. if you don’t know just remove the truck (one shouldered screw) and hold the wheels against a set of flanged drivers. make them match. Small hammer works on the axle stub if too narrow.
While the truck is off, push down on the rivet head, see if there is any tension left on the spring.You can order new rivets and spring, cut the old one out, seat the properly oriented one with a center punch, lightly.
If the spring is intact, contact cement a shim of brass or even styrene on the rivet head rubbing plate on the bottom of the cylinder block. Try .020". You can always pry it off and clean the glue off if that doesn’t work.
I obtained a pre-war 226E (boiler looks like a 726 with stack in proper place due to no smoke unit) that after unpacking and lubing, derailed on every switch.
Who knows where the previous owner got the wheels and axle from, not right, wheels loose enough gauge changed in 10 feet of running…but NO rivet and NO spring. Dug around, got wheels and axle, spring and rivet, goes through 3 or 4 iterations of GarGraves switches now.