I pull on it and it releases slightly but not enough to lift the hood. I don't want to pull too hard on the handle since it's only plastic. Is there a manual release somewhere? I'm thinking the latch is stuck and not disengaging fully. Has anyone tried some spray lube in there? Henry ------------------------------