I see a missing rod bolt.

variable valve timing? pfft! that's so 1994 1/4

check out my variable stroke motor.