Thankyou to all for input. Managed to get the car sorted. It was all down to the battery. The battery kept dying out so I get a new one put in. The car fired up straight away and when I went to the garage to get the service light sorted, I got a major surprise. The mechanic connected his scanner, no codes came up and the service light went out. The car fires up brilliantly now and is running much better too. I couldnt have imagined that a weak battery could cause so much trouble.
Thanks again.