I had no luck getting to the "innards" of my solenoid, in spite of attempting to drill out as you suggested. However, I did finally get it freed up, and operational again, by just soaking the shaft in penetrating oil for about a week, then I put the shaft in a vise and managed to turn the body to free it up. Once free, I found by spending some 15 minutes or so exercising the moving shaft did the trick. Good luck