Dont suppose you've tried jumpstarting it? if so, i messed up something with my airbags and my car refused to start, all electronics where fine but the starter wasn't making a noise, i ended up removing the airbag fuse, and it started straight up first time, refitted fuse and has worked fine...