So in taking out the 1.8 in my 93 impreza L and replacing it with the 2.2, I could not get the 2.2 in. It was in, but just lacking a quarter of an inch. So pulled the engine to examine what was going on. After alast ditch effort before just going inside and crying myself to sleep, I looked at all the holes. And low and behold, in one of the holes, the index/allignment pin was stuck in there from the last engine.
Enter punch and hammer. Beat that sucker out. Mine was in there really tight. I hit it so the pin came out the back, tranny side.
Thought I would share for all those who are having troublesome engines not going in. Could save you hours of monkeying around.