A "me gauge"? A new gauge? A new gauge is the plan, although I won't be able to look at it until Thurs.
I'll also borrow a leakdown tester and see what it says, although last time I used one (different vehicle), I got crazy results too... I see a pattern emerging.
And yes, I'd expect to see oil...