I don't have a known good one, only have 2 & 1 is 'known bad'.
All wiring is brand new. Will look at testing it as you stated... I did try the sender on a known good oil pressure gauge, to see if the float arm moved that needle, and it did. Don't know why this assembly is causing the needle...