Regarding your compression readings: These crossflow engines will normally have a compression difference between the two heads. It's the way the blocks are machined at the factory. They really are not identically machined on both halves of the block. So, some variances is possible. Some blocks, the compression is almost identical, others, there might be a 5# difference between the two heads. Yours is a little outside that range, but may not be a problem. The fact that you've got compression variances within each head it interesting. That's a little less normal. I would agree with Bosunsmate that doing a decarb on the engine should be done. Get a can of Bombardier Engine Tuner and follow the instructions on the can. It may raise the compression on the whole engine slightly. In any event, it's a good process for these crossflows-eliminates carbon buildup around the ringsets. When this happens, it usually starts slightly easier and idles better. You can do a second decarb, too.