hi i have just bought a sigma 70-300mm f4-5.6 apo macro lens off a well known auction site for my canon 350d, problem is when i fit the lens to the body and turn on the camera it comes up as error 99,ive looked in canon handbook found the error code and it tells me that this error may occur if...