Stock 07 Grand Prix V6 NA. Getting clunk noise when turning car off/on sometimes. Clunks when shifting into reverse. Im also able to hand rock the engine a bit. Doesnt clunk when nose is up on slight incline. Based on searchin the forum it is likely a mount.

Checked the car a bit while dropping trans pan for refill, noticed this bent looking piece, I think its a mount. http://imgur.com/a/LmnkZ

Is there supposed to be that bent bit in there like that?