That don't sound right, you shouldn't need to pull the evod pin out that far to make contact.
Query the state of the threads on the itaste and evod.
It could be a case of dirty threads, where the evod is appearing to stop at the bottom. But is actually stopping short because of dirt build up in the threads.
I say this because I've just had an ego suddenly stop making contact, and it was a little bit of grit in the thread stopping the tank from threading down all the way.
I think I just got an Itaste with a low contact, in fact I emailed the vendor when I received it because I thought I might need an adapter. I've checked all the threads and they are clean and the evod is fine on my three ego batteries, but of course I can't use them to check the ohms...
On the other hand, the Itaste works fine with the iclear clearomisers, but I don't need to check those because I can't re-coil them. Overall i wish I'd bought a good multimeter instead.