I had the same problem ,my car has 75000klms, but when i had my battery checked it was all ok . On top of this i had soot on the rear bumper and my fuel economy had gotten worse , so it was recommended that i had an injector clean done. ( By toyota ) It cost $100 dollars but seems to have solved the starting problem. Will have to wait a bit longer to see if im getting better fuel economy again .