I think you should as much as possible stay within your year range. Anyway you can't have the 1992-93 engines, that for sure since these years come with distributors, you have a distributorless version. I would have a look at
www.car-part.com as Phi is saying, there are many recyclers from Canada on it.
Other option (and that's what I would recommend) : have your engine rebuilt (or rebuild it yourself), it often doesn't cost much more than a used one and at least you know what you pay for and shouldn't have another engine failure within the next few years (that's what I got...) There are some good places to get rebuild kits (I don't remember them) and it is perhaps not a bad idea to consider doing it yourself as it is not that difficult
Good luck !!! (I know your pain believe me

)