Super Kudos to you, Bro.
Not a job for the faint of heart but you jumped right in with both feet (and hands).
Funny about the "critter". The little buggers can get into the oddest places.
1995 Coachmen Santara 360MB 36' w/slide.
Ford F53/460 chassis, 1997 Jeep Grand Cherokee "toad"