I have used the search funtion but haven't found any help with my particular lens so please bear with me.
I have a 1D Mk2 camera and I am getting an error 1 code only when using my 28-300 L lens. I have cleaned and inspected the contacts thoroughly several times but still getting the error. what is unusual is if I install the lens just short of when the lock mechanism clicks the lens works perfectly fine. Of course this presents a totally different set of issues with it not being locked in place.
Has anyone else had this problem or know of a solution just short of sending it back to Canon? I'm going on a trip soon and don't have time to send this lens off in time for repairs. I used to shoot all of the time but life has gotten busy and my gear has been idle for a while.
The lens has been treated with great care, never dropped or abused, it was a very expensive lens and treated as such.
Any useful help is much appreciated.

