Are you saying that the headlights come on when you turn the key to start position? Or that you have turned the lights on to check you have battery?

Does the ignition light come on ?

If you know you have a good battery then I'd start at solenoid, is it live? Jump lead across direct to the starter, check your earths..

It should be fairly easy to trace the cause.


Steve