If its an automatic car I would check your neutral safty wiring. Ground the wire going to the neutral safty switch at the starter relay and see if it starts with the key. Careful because it will start in gear that way.