This looks like a Carmine Skimmer to me, but I would love some expert opinion on this as I have a hard time distinguishing. AND this would be a new yard Ode, so I fear my own bias! @greglasley? @ericeisley? Others?
On recording, listen for soft 'tuwee' at beginning and end.