Welp, went to open the hood and the interior hood release lever was loose and wouldn't open. Pulled apart the lever mechanism and tried pulling the cable with some pliers but it sounded like I was ripping the cable off the clips under the hood or something.
I jacked the car up to reach from under, but the greddy turbo setup is making it extremely difficult to reach it. I'm not sure I can really even do anything from below at this point.
I also have no idea how to release the mechanism even if I could reach it.
Anyone have any ideas or recommendations on how I can get the hood open?
I attached a couple of images of the hood latch mechanism I found on ebay here:
https://imgur.com/a/EbUW56r