I have a 8314BSS. This seal was hanging from the slide when I brought it picked it up from the dealer, but it appeared to be glued above where your picture shows. It would almost rub the bottom of the slide. I had it reinstalled by the dealer and now it is where your picture shows. I looked at another New unit on the lot and it was indeed glued on the top of the ledge, directly under the slide. I am not sure were it really belongs. Let me know if you have found out any more info.