Yes, the timing marks look fine, but those compression readings you posted are still a question mark. It's hard to imagine anything other than bad timing which could produce consistently low compression across all cylinders, so I can't tell you what's up with that. But OTOH, if some of the cylinders vary quite a bit, then that brings a blown head gasket into play. I don't have first hand experience with an Aveo engine running at 150 PSI, but it certainly seems possible it could be the reason that it's running so poorly.
Can you find the time to do another compression test? And if all 4 are still around 150, then would it be possible for you to get a loaner tester from Autozone, and confirm that it's not your tester reading too low?
Do you happen to remember what that cam sensor code was?