Engine removal question

Mine from the top,wasn't too bad...

150191_2683697070340_1293744356_n.jpg