Did you try erasing the stored code. If you don't erase them, they will continue to show, even though new parts were put in.
Discontect negative cable from battery for 1 - 2 minutes, if you have a 12 pin (ALDL)Assembly Line Data Link. (early 94 & back)
Use a scanner to remove them if your car is OBDII compliant. Which would have a 16 pin (ALDL)< some were installed in Pre 96(later 94-95)
Or go to Pep Boy's if no scanner is available.
After you erase codes, PCM will have to re-learn all it's stored info, and verify new parts to monitor. It will take so many start cycles, and so many miles before it will show any fault codes if any, before you can determine if the parts you replaced cured the problem.
Also, did you try testing the wiring and circuits before replacing the solenoids?
New parts with malfunctioning wiring or circuits will still show a code as being bad?
Test parts and trace circiuts First! Replace parts Last!$$$$$$$$ Search & Destroy for problems, before taking a hit on price for parts.
PCM codes, get you in the general problem area. Then it leaves the rest up to you! Some day they will pinpoint them for us, but unfortunately it won't be this day!!
When i had this come on with my 95, i found an exhaust leak in the front of the motor near the alternator. I would tighten all your bolts and also look for any vacuum leaks that maybe around. (do this if your codes continue to come back after clearing them)
Diagnosis: Engine Won't Start or Run Check related link below
Check your transmission mount, it probably needs replacing. Check out www.thirdgen.org
Swirl Control Solenoid Valve
unhook the battery for about ten minutes
The check engine light comes on at start up for a bulb check. If it stays on with the engine running the computer has detected a malfunction. You need to have it checked for codes.
My check engine light came on because the terminals were not connected tightly. no. quite the contrary. if you have a "check engine" light on, disconnecting, or in this case replacing the battery will turn it off. you have a different problem.
check your fluids my camaros light was on and i ignored it i blew my engine
Its the code for the torque converter clutch solenoid.
Trouble code P0770 means:Shift solenoid E malfunction
I had all sensors replaced in my 03 Trailblazer and the check engine light stiil comes on. Why?
A failed catalytic converter is one of hundreds of parts that can cause the check engine light to be on.
Replacing the water pump will not cause the check engine light to come on. Either it is a coincidence or you have accidentally disconnected a wire or damaged a sensor somehow.