engine light will not turn off on 2006 Subaru Impreza

I have been since January trying to get the stupid engine light to go off! I have had an emissions canister replaced and the oxygen sensor replaced...they tell me that the catalytic converter does not need replacing. My inspection is due in October... I have spent over a thousand dollars trying to solve this problem. I can't use the cruise control as it flashes continually...I am so frustrated. Anyone out there have any ideas? Thank you for any light you can shed on this!!!

by in Plattsburgh, NY on October 26, 2010
1 answer 1 comment
ANSWER by , October 26, 2010
First off, what were the codes that were in the ECM?. You might find that the problem lies in the cruise control circuit and not emissions related. Ron-subaru master
COMMENT by , October 27, 2010
Thank you for the suggestion. I am going to call Subaru this morning and ask them to look into the cruise control circuit. I appreciate your suggestion. Thanks again.