my '96 camry has over 225K miles on it, and the check engine light has been on for years. it runs fine, but i want to get it off now. the OBDII says it's the EGR valve, but i replaced it and the solenoid, but the light still stays on. any ideas for getting it off?
also, my a/c now only works intermittently. it will come on for just a few minutes, and then the a/c indicator light will begin to flash and it will blow warm air. the compressor was replaced just two years ago, and it was recharged last week and has extra freon. also, the pressure in the cooling system is fine. what else could i try to get the a/c to work?