service engine light is on took to autozone said code P0717 and replaced speed sensor, disconnected battery to reset codes light came back on right away, took back to autozone still reading same code any suggestions as to what else may be wrong. Alos overheating when idling, pump may be squealing.