Hi JerryPoh, looks like the studs are being pulled out from the back of the vent, with holes that big and deep. Someone has overtightened the hold down nuts somewhat.
Post an ad in the "parts wanted" section of Toymods, I am sure someone will have a set of vents that are in tip top condition.