Have you ever tried to pull those up? I had all the pins out and pulled the carpet back but w/o pulling the plastic off and risk causing a bigger problem I decided to put all the pins back in once I couldnt pull up the freaking foam by pulling back the carpet. I have read 100 posts and they all say different things, none of them are conclusive. So I wait......waiting for the one person with the answer. One thing Im not sure of is the age of my battery but I had it tested and they said it was okie dokie