Hm, wenn Du "metallische Bröckchen" in der Filterglocke hast, würde ich doch mal spontan auf Rost im Tank schliessen. Und der könnte wohl irgendwie Deinen Vergaser zugesetzt haben. Hast Du den Vergaser mal gecheckt, Einstellung, Düsennadel usw.?!
Wenns ein Temperaturproblem ist, könnte es auch der Kondensator sein, das spräche dafür, dass es nach einer kurzen Abkühlungspause wieder geht. Vielleicht solltest Du den auch mal checken/tauschen.
Wenn Du schreibst, dass den Mopped bei Steigungen, also unter Vollast, keine Kraft hat, kann es entweder nur ein falsches Gemisch sein (evtl. auch Falschluft), oder ein mieser Zündfunke. Kannst auch mal bei laufendem Motor checken, ob es an den Kontakten kräftig blau funkt. Wenn ja, steht der Kondensator schwer im Verdacht. Wenn´s nicht oder nur schwach/unregelmässig funkt, dürfte er i.O. sein.
Viel Glück!