Just went out to check both cams and the timing mark was pointing down. The pin for the cam gear was at 6'oclock and the timing mark is right next to it. Could it be that the previous owner had work on the head and the mechanic put the cam back wrong 180 degrees? Would the engine still run?
Here's a post I found showing the timing marks
E300D timing chain stretch