This hole your speaking of has a rubber plug in it right? Thats what I think I remember seeing under there today. No other info other then hoping for better weather tomorrow because I'm drenched to the bone and still didn't manage to free my car from wallmarts parking lot lol