Had a buddy go pick up the Demon today to drop off at the house for me. Well guess my luck is starting bad with the car. He went and picked the car up, no problems. He got to the house to drop it off and then the fun began. He went to unload and the wheel was turned. Problem one. No key to...