Sounds like U-Joints to me. Grease 'em up and give it a go. If that's a no go, maybe some new ones are needed. Just an educated guess without seeing/hearing it.