it is difficult to know how to answer requests for "any ideas"
can you please clarify what question you want answered or what information you are seeking?
The any idea was do you have any idea what the fault could be. As i said i follow the normal procedure to start an auto bmw, i insert the key fob, press the break peddle and press the start button. when i insert the fob the dash lights up as normal. Once I press the start button the preheat warning light comes on and then changes to service. The engine does not attempt to turn, there is no clicking noises nothing!