I have had to replace a faulty cps before, in my experience the car idles fine but misfire when one trys to excellerate. the timing won't advance. I didn't even get a code at all. maybe you should run diag on the air cond or enviro controlls my daughter inlaw had a very similar prob it was the...