Although re-installing didn’t work I believe it is a corrupted file in WordPress because when I installed a fresh copy of wordpress on a new domain and same hosting the customize theme tab works without a problem.
Thanks for are you help Tom. i’ll be buying you a cup of coffee.