Ok, Accufab does not make a TB for the 94/95 cars YET. They have ONE unit they have made that is out in real world production, but no ETA on when the production run will be. They have been working on this for 3 years now so don't hold your breathe. This information is from Accufab when I talked to them on the phone last week.
Also, Edlebrock = BBK. They are the exact same throttle body and most of the time they will have both names on the TB when you look at it. As an aside, after my little problems with my BBK TB I would not recommend them.
At this point I'm still trying to find a decent TB for my 94, but it's not looking too good
XR1stang