Since earlier this week when it appears 163.675 was repaired I am hearing this repeater also. I hear units identifying themselves as "echo" and then a number. Curious if the echo units are from station Erie PA which is part of 680.