I am told there is a cardboard insert like the regular glove box... I have the lid keylatch and a piece attached to the console, but believe there is a missing piece, some type of keeper the latch catches on? The piece attached to the console is just been bent forward and the keylatch catches on it, but won't release properly... thnaks mike 863-944-8615