just got my "new" 53 and cant get the good to open,i can feel what feels like 2 latches one under the center of the hood and one to a little right of the center of the hood under the first grill bar,i've tried everything but still cant get the darn thing open.could the latch be stuck the PO had it open yesterday but i just cant figure it out.