More About Points »
I suspect that your timing chain may have failed. Need to check compresson on both banks. If one side is higher than the other side that mis a indication that the chain has jumped on one side. It was likely the cause of the previous p0340 also.
Could be a number od different reasons. If the engine is cranking over(starter motor turns engine when you turn key) first thing that comes to my mind due to the age is a failed timing belt. You may even notice that the engine appears to sound different when trying to start (engine spins faster due to lack of compression) Best call for a tow and have it taken to a reliable shop/technician.
P0128 is a coolant temp. fault code. Computer sees data from a sensor on engine that its monitors the tempuature of engine. In your case the computer thinks the engine is not maintaining the temp. high enough for clean burning of the fuel. Many times its simply a coolant thermostat that is likley stuck open and engine temp. is lower than normal. Can effect the ammount of heat from heater and another symptom. Also could be a problem with that sensor or its wiring circuit. If your temp from heater has had the symtom of taking longer to heat up or if it has a dash guage that indicates temp. is lower that it used to be, good chance that a new thermostat will fix your problem.
If it running hot you should cut engine off. Have someone check the coolant level. Call the shop that worked on your car to let them know that there is a problem.
If the bearing is bad I would not want the libilty of doing and brake work. But to be sure you can take your car to another shop for a second opinion.
In my opinion they never need to be flushed.
Don't rule out the battery. Have it tested. Lights take very little amperage....starter motor needs much more battery than lights do. Most jumper cables folks have are junk and are useless if battery in vhehicle is weak.
If you are suscribed to On-Star you can call them and they can unlock remotely. There are companys thart will come and unlock your car for a service fee also.
System has pressure cut off switches if system pressures are too high or too low. Best take it back to whomever did the A/C work so they can check it.
Whole system would not need to be replaced. Components of system can fail or wear out. Need to have it diagnosed and repaired. Common fault is the ignition lock cylinder has very small wires going to the part that senses your key and break with age. New keys with a replacement lock cylinder are the most common repair.