When you say a 94-95 EJ20 I would assume your getting a JDM one? The thing with Jdm's it isn't a matter of what you need but what you get. Some items can be obtained through aftermarket parts some need to be OEM. Plus there are 100 of variables that come with different motors and components to get them in and working. Basicly any EJ motor will drop right into the GC chassis and any TV,TY,and TZ tranny will mate up to the engine, but then you need to make sure the diffs match the tranny. The easiest way find out what you need is to let us know what you have. That's why there isn't a simple list of what parts you need, because most cases are different. I'm not saying you SOL, but there's no simple answer. I have a 94 WRX JDM motor and drivetrain in my garage and have done a ton of research so I might be able to get you some answers.