I think I seen the thread of getting power seats to work, he spliced a couple wires and it had power again. Not sure if the passenger seat did, but I remember the drivers seat worked in it.
I'll look into the foam, that may be an option as well.
Yep, leather is way to hot in the summer in...