I would say probably not, the reason your battery is weak is I reckon due to a fault with your alternator. It is obviously not producing sufficient power (electricity ) to keep the battery charged. The whining noise is probably caused by worn-out bearings. A replacement or re-conditioned alternator should cure the problem .
Alternator is defective and needs replacing.
It is probably the alternator that is whining - and not charging so you have run out of battery power and it won't turn over.
It is the alternator....
== ==
Whining noises often come from the alternator or the steering pump. Check the power steering fluid in the pump (there is a dipstick on the pump), and have an AVR test done on the alternator. If the alternator is faulty, you are probably having battery problems as well. If the steering pump is low on fluid or is faulty, you probably are experiencing jerky steering from time to time.
The cause of the whining noise in the front end of a 2004 supercharged Monte Carlo, especially during cold weather, is the idler pulley. This is located at the driver's side of the engine between the alternator and a/c pump.
How do you replace an alternator on 2008 dodge Avenger? My car is making a whining noise and this may be the problem.
The kids in the back.
The whining could be related to the alternator. Does the car have any electrical problems such as the battery drains and dies while car running, are your belt(s) tight? in good condition? It might be a belt tensioner or idler pulley that is causing the whining.
The driver, once he gets the bill from a professional to diagnose it properly for him. Wa Wa Wa :(
Car wheels on the pavement.
check if your battery is low than usual ..might be alternator problem