Haven't been here for a long time, haven't had any issues...until today. Popped the hood release inside to check oil while getting gas. The hood did it's usual unlatch, but the lever you push on under the emblem won't completely release the hood. Anybody have any ideas?? Thank you.