I replaced the terminal block and the surface element. GE range parts are specific. If shopping at a local store, carefully inspect the packages for items like terminal blocks or surface elements. Most will include a caution: Does not fit GE or Hotpoint Ranges. AppliancePartsPros.com had the parts at a reasonable price (half the cost of going through the GE website).
The terminal block included plenty of length to the connection wires. The online video was short and instructive.