Thank you for all of the suggestions, and we will definately try them. My husband works out of town, so we will have to wait until tomorrow evening, but any and all suggestions are appreciated.
I have not actually pulled the codes yet... but did see that there is a way to do it with the green and black plugs under the driver dash, so I was going to try to do that myself this evening to see what codes it is throwing. We do not have an OBD reader.
The cam sensor had already been switched and we switched out the crank sensor last night, and it did help some, with cylinder 1, which started firing part of the time, but not consistent at all. Cylinder 2 was not affected at all by this switch. We also checked compression which was great, so we know that it has plenty of compression to fire.
We already put in a new timing belt and water pump with the engine, but thank you for the suggestion.
Last night he did say that he was going to try the crank and cam sprockets so that will be the first thing we do tomorrow.
What about the O2 sensor? I guess I'll know when I pull the codes...
Thanks so much for the ideas!