I'd recommend building yourself a code reader from Radio Shack parts and doing it that way. Otherwise it's just trial & error / throwing parts at it. You can also always take it to a shop for diagnosis/repair.
Here are instructions for building an inexpensive code reader, and the document that helps you decipher the codes for your car
is here.
Here's the procedure for obtaining and then clearing codes.
Cheers,
Gerry