Hi thanks i had a closer look and realised that i hadnt screwed down the screws - Oops me not paying attention. The joystick is working perfectly now!
I also had another issue which was getting very strong hiss/static noise from the speakers. However after adding some lines using notepad++ to the config.txt file this was resolved completely. The additional lines were:
Im really glad the above issues have been resolved, would you be able to send out a replacements for the two black buttons and the screen driver board?