It must be frustrating. If he were my dog, I wouldn't wait for him to signal that he needs to go out since it seems as though he's signaling for multiple things. I'd put him on a regular schedule starting by taking him out more often than you think he needs to go. Reward every time he goes outside for the first week or so and supervise or confine when inside to prevent accidents. Clean any areas where he's had accidents with an enzymatic cleaner like Nature's Miracle.