technician a says that a defective solenoid can cause a starter whine. technician b says that a defective starter drive can cause a starter whining noise. which technician is correct?