20Hz update is quite fast - you may be triggering from echoes from greater ranges - try slowing the pings.
However, this doesn't affect the fact that you could lose one of the ping routines.
Edit: Scratch that - I missed the second delay
round (inchesRight)
?