More About Points »
All things are possible. The power steering pump is eletronically controlled. The power and ground conections should be checked. These steering system has had failures without being in an accident. I see a TSB that indicates the manufacturer has extended the warranty period on pump and fan motor. The dealer can check to see if your car is covered. Electro-Hydraulic Power-Assist Steering Pump (EHPS) and Cooling Fan: Warranty Extension to 13 years/150,000 miles
useally they make a low roaring noise when driving. I have seen it come on gradually and the driver of car may not notice it until it gets much louder.
How in the world did water get into the booster? I would unbolt the master cylinder from the booster while the brakes are seized to see if they free up when the master cylinder is pulled away from it. If they free up ...most likely you need to replace booster.
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.