Well, we woke up the thread ....fun, fun, fun!!!
This one was asleep for five years and just woke up yesterday, lol.
Hummingbird Imposters (Mystery Solved)