Did you clean the lens contacts on the camera too? If it worked on Andrew's camera it seems strange that it plays up on yours and would indicate a camera problem over a lens problem (I think).