Get the battery checked for free at a nearby parts store. The battery
must be fault-free before it will accept a charge. Also make sure the
battery cable terminals are clean and the cables are in good condition.
At four years, the battery should be in decent shape, but that is a time
they will start to go. Most batteries today are in the 5 to 7 year category.
Clean the terminals, clean the connection at the starter. As another poster
said, have the battery checked. There are ways of putting a load on the
battery to determine performance. Even though it may show the proper
voltage, it may not have enough power to turn the starter.
The last place I'd go is the dealer. Start with a place the specializes in
batteries if there is one near you.
Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here.
All logos and trade names are the property of their respective owners.