See the link below. Removing the vm from inventory and adding it back fixed the issue. I have two templates though that so far this had not worked on.
Friday, October 1, 2010
VSPHERE TEMPLATE PROBLEM WITH 4.1
A combination of datastore maintenance (I removed some datastores--one that actually had ISOs that might have been attached) and possibly vsphere 4.1...I noticed I was getting "Call "PropertyCollector.RetrieveContents" for object "propertyCollector" on vCenter Server"