THANKS LADS
I have a code reader,the codes that come up are-
P1166-HEATED 02 SENSOR 2
P0116-ENGINE COOLANT TEMP CKT RANGE/PERFORMANCE
P0420-CATS EFFICIENCY BELOW THRESHOLD
I just clear it as I cant find anything wrong,its not due a service till 45,000 miles,its at 40,000 miles at present and is only due an oil/brkepad change in march.