I replacing my gaskets on the VCG and upper timing covers but I cannot get the upper timing covers removed. The damn Cam Solenoid is a bear to remove even though it looks simple enough. I know I need a 32mm deep well socket but I don't how that's going to work since the solenoid is completely circular.

Any tips would be appreciated.

Updated with pics:


Also in the photo below do I have enough parts removed to be able to remove the upper timing cover?

'06 BMW X5 4.8is Sapphire Black/Black mfg 10/2005 58k
'01 BMW 540i Sport Jet Black/Black mfg 11/2000 90k
'00 Jeep Wrangler Sport White/Tan cloth 82k
'06 BMW Z3 Rider Green/Tan Seat (daughters push car)