The humming noise has to be one of the front hub bearings, most likely the left. The bearings are the only thing that would hum and go away when turning. A chopped tire could hum but usually does not go away when turning.
ASE Master Tech, L1 Advance Engine Performance certified
I will not answer repair questions by PM, if you would like my input you can PM me and ask me to reply to your public thread.