Take it to an engine shop and have them clean it, it will be clean inside and out.
Local engine shop charged me $20 couple years ago.
If you sandblast it for powder coating you will never get all the all the sand out! with out cleaning it first.