do a search man, EG5 --> B16 swap is one of the most common.
IMO get a frontcut from an EG6/EG9/EG2 and that will give you all you need.

If you're piecing it all together it will cost a bomb and will take ages.