haha, yea....slight difference.Yep and that really can't happen, since an EJ257 is *slightly* different than an EJ251.
but yea, an EJ23 would be a 2.3l motor....which subaru doesn't make. the tag on your driver's side strut tower will have the full engine code.