Ok.. Problem fixed, but I'm not sure if I want to tell you what happened.
We got a pretty bad snow storm here, because I don't have a garage, I didn,t wanted to fix that outside, so I left the van to a Canadian Tire repair shop. They have all the parts and tool. So I asked them a direct order to replace the O2 sensor that failed. They gave me an estimate of 175$ for the labor and part, which was OK for me.
The day after, they called me telling me that the problem was not with the O2 sensor but the #3 Cyl misfire caused by a defective spark plug (I installed new plugs 2 weeks ago).
They said that the van is running fine and I can get it back for less than 100$ for labor and the plug.
Once there, they said "let us do a final test drive, it will take 5 minutes".
And they left..and came back to the garage with the laptop decoder..and decided that if the van was running fine, they still had two or 3 fault codes to troubleshoot.
I wanted to go for a ride with them to verify by my own...but they never allowed me that.
Pissed off, I left and waited for them to call me back.
They finaly called me to tell me that the final cause of all that was the timing chain that is worn out and loose causing an off timing.
They said that they can either readjust the timing on the distributor without any warranty, doing some "grinding" because the timjing is not adjustable on this model..
Or replace the timing chain for 1300$ Canadian
If I walk away with the distributor adjustment, I will have to pay 650$ of labor for 5 hours of troubleshooting and parts and the code reading.
Impossible to pull the car out of the garage without paying them, I got screwed totaly, I paid and left pretty frustrated
The van runs fine now..
But is it possible???
What's your oponion on this story?
If I have a minute, I want to pull out the dog house and check the distributor if they really worked on that. To grind the distributor to allow it to turn and make it adjustable, I have strong doubts that this thing as been a scam.
You guys will tell me if I have been totaly screwed by Canadian Tire.. #-o