Yeah, throwout bearing and release bearing are the same things. Mine is going bad too, and makes a popping noise when I'm on and off the clutch quickly, like when backing out of my driveway and watching for pedestrians and other cars. I expect it will evolve to sound and feel more like yours.