Alright, I was at the beach when I took that video and on my way home the squeak started coming from under the dash!
I ended up taking it to the dealership today. They lubed some stuff up and the squeak was still there. They said they are going to contact the SOA regional rep to see what he has to say. I told them about the broken welds on the firewall and we will have to see how it pans out.
I'm out of warranty and the second owner. Hopefully they will take care of me.