recently my car is taking ages to start i have the key turned for about 20secs while it seems to cough into life but as soon as it has started i can turn it off and it starts fine its a diesel so it shouldnt be any electrics hopefully, but i have noticed that when i go over bumps in the road i am sure the headlights dim or go out what should i check for battery, starter motor, alternator or could it be fuel lines/filter glow plugs thanks anyone