I had ACL surgery about a year ago. Yesterday, my knee gave out the worst it has, I am in constant pain and it is still giving out today. What is this?

Recurrent injury. Acl surgery does not guarantee that the reconstructed ligament will not tear again. If you have significant instability you need to be reexamined by your treating physician.