I screwed up. I was putting the hood back on after doing some engine bay detailing. The passenger side latch won't release. I think when I was aligning the passenger side the pin/spring was not quite centered and when I pull the cable the drivers side pops okay and it sound like the passenger side is releasing yet it is not. I have tried having a helper pull the cable while I pull up and wiggle the hood but no luck. Any suggestions????????