225 Bending Rods

Well it has been a while since I posted about the Dart. As per the older discussions it was taken to our mechanic. We could not get it going. Anyways. He got it running and it was inspected (Oct 2013). Now, he took it on a test drive the night before we were gonna pick it up (back in Oct) and it started running poorly. Looks like they are bending rods continuously. Is there any other thing that would cause this to happen besides not getting oil to the top of the motor? Or am I way off with that too? Like I said, it was running and driving around months ago and now this has been a problem for the last couple months (the Dart is a side project for them).... Hope to drive it back and not have it returned like it left.

View attachment DSCN8485.jpg