Ran the compact/repair database utility. No change.
So I deleted the query and recreated it.
Works like it should. SQL select statement is EXACTLY like the original.
What a PIA.
Thanks Peter and Wade for suggestions.
If anyone else knows what might be causing this, please let me know. I hate having to recreate the query on a regular basis.