My Fiat Grande Punto is having various electric problems - any ideas before I go mad?

My Fiat Grande Punto is having various electric problems, from headlights not working to headlights coming on when I've not got the key in the ignition (solved by turning the heater off). Any ideas before I go mad?
Check all fuse boxes for any sign of corrosion/loose connections as this may be the problem.
Answered by Alan Ross on

Ask Honest John