ooh, ouch... sorry man. Wish I could help you there. I know how much of a pain in the ass non-foldable seats can be to get out, trust me. Anyway, I wish you luck with it and am waiting to see what you find out when you get it all done.