Thanks for all the feedback Rob, as well as everyone one else I greatly appreciate it. I am from South Texas, McAllen if you know the area. It sure felt like he was trying to take advantage when he was pushing for the emission cleaning. I had requested the work order of what they did and guy said he would fax it to me. I got the fax with nothing more than part # for the O2 sensors and total estimated cost of $ $342.45. When I first got car back it stuttered again, but today was not so hit and the two times I started her up no sputters. I did notice RPM were higher on start up this time from before they reprogrammed the engine control module. So should I replace sensors or clean out system and wait and see. Thanks again. Feedback is greatly appreciated.
I would be inclined to run a bottle of Chevron w/Techron cleaner through a full tank of quality fuel just as a maintenance measure……Obermd suggested a bit of a road trip and I agree with a good hour long run just to purge the catalyst and decarbonize the O2's…….If the air filter is marginal address that as well.
I'm not saying there is not a O2 problem but a good cleanout run helps to define the problem.
For educational purposes, the front 02 provides information to the computer so it can make fuel trim adjustments and it looks at those adjustments…..it will set a code if the results are not what are anticipated.
The post catalyst 02 looks at the difference between the untreated exhaust ahead of the cat and the treated exhaust after the cat. If it doesn't see enough difference a catalyst operating below threshold is set.
When that code pops up the best first step is to replace both O2's before pointing a finger at the cat…..an O2 operating out of range, but within parameters won't set a O2 code….it instead sets a catalyst code…..but I cannot recommend 02 replacement just because they 'may' be the problem….there are many tests available that can better pinpoint if they are indeed causing the concern.
You have also indicated, or i interpret your post as, a stutter on cold start.
If my interpretation is correct the 02's are not involved in any way……the 02 information is very limited during 'open loop' operation (Open loop means the engine has not reached a target temperature where the computer is making adjustments, so the engine is operating on a fixed program…..once at target temperature the system goes into 'closed loop'…..the computer has taken over fuel/timing duties).
I always ask about location to help determine operating conditions the car experiences.
Rob