I don't think the baffle plate is meant to move,sounds like a couple of spot welds have come adrift. The plate in mine seems fixed in place.
Maybe someone else will chime in and confirm this?
It might be worthwhile contacting a local radiator repair shop to get their opinion too.
Last edited by jockbolter50; 11/15/2008 10:38 PM.