this was on for a number of days.
i couldnt get hold of a tech 2 machine so i did what courtenays told me to do and leave the battery disconnected over night which would clear and old fault codes and exsisting ones if they had been rectified, and so far it has worked!!!