I just bought my 99 X1 over the weekend and sometimes when you turn the key the fuel pump will prime and sometimes it doesnt. When it does, the starter will only work sometimes. There is no clicking or anything when it doesnt work, just a dead button. It will however bump start easily. Any ideas as to what could be causing this?