Hey Dude whats up?
i have had a similar problem, all the lights and everything seemed fine when i had turned on the ignition, only sometimes the fuel pump never switched on, but the engine was dead, after a number of times trying to get the car started i eventually decided to fidle with the wires at the starter and when i tried to swing the car started, so at this time i was sure that it was a loose contact. Each time i tried to start the car i would fiddle with the wires at the starter until one day my car refused to start!
I was fed up thinking my damn starter. my dad checked he said it was a loose contact, i explained my MECHANIC and he said it was a loose contact or the starter itself, he told me to buy a second hand starter.Prices were so expensive on starters so my WIFE tells me (who knows nothing about cars AT ALL) to just buy a battery and see if it works, so i did so..........to my amazement the car had started without any effort perfectly no hassels.up to this day i have no trouble starting my car!
Apparently as explanned by a BMW specialist, each time you swing the car it builds a charge in some part( i 4got what its called)until there is enough charge to start the car.....and there i was thinking it was a loose contact..LOL
remember my engine was completely dead each time i had tried, the engine never turned when i tried to start!
so dude i suggest you get a good working condition battery and just give a shoot. lemme know if it worked.
CHEERS
