Picked this up for cheap along with a bunch of other stuff a few days ago. It's been working pretty well, up until just now.
I'm getting this ultra loud screeching noise from the TT
I turned everything off for like a minute, turned it back on and the noise went away.
Not sure what that's all about.