range elements won't stay hot. cycle on and off

glass top range heating elements cycle on and off repeatedly but don’t really get that hot. Is there a problem with the limit switch?