I`m not an electronic speci but shouldn`t be the batterie voltage around 12.4V? A worn out batterie could cause the problem. Surely there is the possibillity that the voltage is low from all the trying starts. As you mentioned the starter needs a big amount of energy, maybe the battery is...