Thanks for all the reply`s folks sorry it took a while get back to you
Gimme' some details on the screen. I have a few here and may have the proper cable info to get the touchscreen working.
the screen is a elo ET1987C-4SWA-1 i cant remember the model of the controller in it and at the moment would be bit of a pain to try and get to it but any help on pin config for the lead would be great.
Just been looking closely at your joystick setup with the new microswitch. Seems to me that the original switch levers are all bent a little and your new one looks totally straight. Looks like the stick has to travel a little more before actuating your new microswitch that it does for any of the others. 
yeah i bent some of them myself because i got all player one working fine from a mix of both joysticks when i got it but i had one that didn't seem to want to work, when i bought some replacements they only had 2 in stock it feels alot stiffer than the others but i presumed they shouldn't have needed to be bent originally and that getting 4 new ones I'm going to have to bend into shape ? or would it be better to try and make the stick wider ?.
http://www.alberici.it/portal/SchedaProdotto.asp?prod=112
I've only once seen an Alberici joystick in an arcade, and it was possibly the worst joystick I've ever tried. If they are Alberici Sticks then I'd definitely replace them. Suzo 500s would be a good choice, they have a great feel but they're a little ugly.
It not too bad to use on the player 1

nobody wants be player 2 at the moment

I'm just working out whats a good replacements for them are but at the moment I'm just happy it pretty playable to start with, as mentioned by samshaw946 it may be a better option to redo the control panel from scratch at a later date from wood.
Cheers
DiGi