Yes , I checked the LDS and cleaned around sensor and all looked OK. Thanks for the suggestion . Its really bugging me that the robot is 80% working and just this fault. Even if i could make the fault worse it might give me an idea that Im looking in the right place. Reworking and Fixing electronics I have no problem doing.
Thanks to everyone again for all your advice.