There are different density's of foam, there are also foams that you mix part A and b. Use a hole saw and cut holes in some of the soft parts, remove as much old foam as you can, replace it with high density foam. put a good board over the hole and the remaining soft spots. Just for a temp fix...