shit i just had the same situation today as well rexism, keypad decided to forget my code - still not 100% sorted either
i called out the RAC and the guy was a huge help, he contacted someone and got an override procedure that put the keypad in manual mode (no pin # required)
if your still stuck rexism let me know and ill PM the procedure, keep in mind though its not a permenant fix but will enable you to drive your car... i thought mine would be ok in manual mode for today but it somehow put itself back into automatic mode, so i got temporarily stranded again until a mate showed up to lend a hand (you need two people for the procedure to work)
... but i can confirm it definately works (on an my03 at least) because i have used it twice now
ps - the chick i spoke to at subaru ossie park said someone had just called with exactly the same problem, im guessing that was you
NAULI, if you could pm the fix to me as well it might save me getting reamed by subaru to get my pin reset - cheers