it does sound like the front seal was damaged.