What are the reasons two DC motors with same specifications and running with same power supply run at different speeds?
They can have same printed specs but they are different - not the same friction, not as strong magnets, different windings or something else. The brushes also can have different placements. If they run as unloaded generators differently when both have the same r.p.m the motors are different, no matter what's printed on them or papers.