Sounds to me like something might be overheating. Since you don't sew for a period and it operates fine and then starts slowing down again, sounds like there may be some type of electrical problem. Feel the pedal and the cords, all along the cord but especially near the plug/pedal ends. If it feels warm, sounds like it's time for some re-wiring. Be careful!