My 2013 4-Runner was having erratic start-up issues for a couple of weeks. Dash lights would come on but the motor wouldn’t even turn over .. not even a click. After a few tries it would start-up. I thought it was an electrical problem, or alternator, or ignition, etc., because the battery was only a year old. Finally, it wouldn’t start at all, so I had it hauled to Motor Car Mall. They diagnosed the problem, which turned out to BE the battery .. with a very corroded terminal. They cleaned the terminals, lubricated them and charged the battery. It’s been starting-up great on the coldest mornings. Motor Car Mall could have told me a variety of things were the problem .. but they didn’t .. I find this Company, mechanics and owner to be the most ‘honest’ and ‘professional’ people I’ve ever had the pleasure of dealing with. They will always have our business!