Is it at all possible that the squeek could be coming from the hood latch? That's what always squeeks on mine.