You could try putting a keypad controlled relay in the ingnition circuit. Turn on key, enter code, relay completes circuit of key on and the car starts....
Or put a relay controlled kill switch on the battery that is keypad controlled. Enter code to enable battery and then turn on key.....
That is my .02 worth....