Dit lijkt veel op een startmotor probleem, ik zou eerst het startrelais/solenoid (die op de startmotor zit) intern schoonmaken en smeren met kopervet, komt nogal eens voor dat dit intern vastklemt door de warmte van de motor nadat je een tijdje hebt stilgestaan. Daarom start de motor vaak wel als hij voldoende is afgekoeld.
Maar het is misschien handiger om de complete startmotor te (laten) vervangen, zeker als die al wat jaartjes oud is, zo duur zijn die tegenwoordig niet meer.
En dat van die lampjes, vreemd, laadt de accu wel goed op, slechte contacten op dynamo, accu?