this damn car is freaking killing me.
do you have a test stand to run it on?
maybe having it out in the open, where you can see it would be key
but i do agree, most oil pans i have removed need persuasion to come apart, to have one spring up is food for thought
how is the oil pick up tube ?