code 01087 is normally caused by carboned up throttle body. This won't stop it from running. I would suggest you check out the second code. Immobiliser fault - could be caused by faulty key, receiver coil or immobiliser control unit. Thats what is preventing it from starting.