Ideas on what's causing my click/tick/rattle noise?

Could this be ignition pinging? And also, if it's an automatic maybe a broken flex plate.