1994 does not have an OBD2 port. I highly doubt any of the chain parts stores will have a code reader nor will they know the correct process to scan codes on pre-OBD2 vehicles.
As for your problem, it could be one of many possibilities. The big question is: how mechanically inclined are you? What do you have for tools, test equipment and knowledge about fixing vehicles in general?
If your answers are something like, not much, I would suggest having a mechanic look at it. There is no sense in throwing parts at it just because some people on the internet suggested you do so.