Thanks for the help guys.
The starter seems to be doing it's job, getting the engine to turn - don't think it's that, unless the starter should be doing something else as well.
I'll have to look at replacing the check valve - where is it?
I pulled the spark plugs and noticed some gunk along the washer that compresses into the bottom of the cam cover when you torque the plugs down. Some gunk had also collected along the cam cover surface ridge where the washer would mate with the cam cover. Maybe this is a source for loss of compression?
Obviously, I could change the plugs, but with the gunk still collected in the space where the washer would crush in, I imagine that I might still not have an airtight seal.
My guess is that I just need to pull the cam cover and get it on the bench for the cleaning.
Also, forgot to mention, I replace the vario cam solenoid about 3 months ago because it was leaking oil right through the top of it. Replaced all of the gaskets and well. Leaked no more oil for about 2 months, and started leaking again at beginning of June. Noticed high oil pressure at times, and don't think that two solenoids would both be bad. Any possible connection? I use a Canton spin on type filter and wonder if that is causing higher than desirable oil pressure. Thought?