Disconnect the starter motor
If you still get 6V at the output side of the solenoid the solenoid contacts are burned and it needs to be binned
If you see full battery voltage at the output side of the solenoid then most likely the solenoid is good & the starter is bad .
A starter motor that is not getting enough power to turn will squeal
OK, lets go for it- disconnecting the starter now.......