i found it very tedious and less satisfying leaving the engine in to paint it. what i found to be easier and somewhat satisfying is to paint everything but the block and the head but clean the block and head up the best you can. removing all the bolt on stuff and painting then bolting it back to shows that maintenance is being performed and paint is a form of maintenance. the best way is to have the engine out to be totally satisfied with the results.