James,
all of the helpful tips above notwithstanding, did you send the lens to Canon NJ for repair? Seems to me that would be the best alternative.

Jim


Jim Garvie
www.jagphoto.biz