Engine paint removal

Okay so I have been working on striping my JY 2.3 Turbo enging down and rebuildign it back up for about a month or so. I have all teh grease and grim removed from the block. I do have some stubborn spots of old paint that just doesnt want to come off. So does any one have any suggestions on how to remove the paint from the block? Chemicals elbow grease i would like to know.... Cause I just killed my Drill using a rotating brush :bang: ... So that option is out of the question right now. Untill I can replace the mikita.
 
Some of the speed shops around here have elaborate setups where the block is basically run through solvent, then shot through what looks like an oven. all the rust scale pops off and the block returns looking like a fresh sand casting.(costs a little more than the local warm tank of degreaser, but often worth it.