In the final sprint to Monday night's caucuses, Ted Cruz warned a large crowd in Davenport, Iowa, about trusting too much in the promises of politicians.

"We've been burned over and over and over again. The stakes are too high. We cannot be burned again," Cruz told hundreds of people crowded into Adventure Christian Community in northwest Davenport.

With just a day before the caucuses, Cruz said that he has fought the Affordable Care Act and illegal immigration and that he has backed up his promises.

Cruz is leaning heavily on evangelical Christians in Monday's caucuses. But in the latest Des Moines Register/Bloomberg Politics poll, he was trailing Donald Trump by five points, 28 percent to 23 percent.

Cruz barley alluded to Trump, who was in the Quad-Cities on Saturday night. But radio show host and author Glenn Beck, who introduced the Texas senator, didn't shy away from commenting on Trump.

At his own mention of Trump's name, Beck stopped and pleaded with the audience. "Please, for my children's sake, Please, dear God, if you're thinking about it, go to the bar tomorrow instead. It will do you more good, anyway."

Cruz's Davenport stop was one of three he was making Sunday, and he was joined by his wife, Heidi Cruz.

Cruz told the crowd that he is optimistic in what he said is the assault on constitutional rights and a shrinking American posture in the world. "There is an awakening and a spirit of revival," Cruz said.

Darlene Jeffries, of Davenport, said she was leaning to Cruz before the event and was sure of her support by the end. She said she's worried that the country is moving away from constitutional principles.

"The country needs to stay with the constitution," she said.

Cruz has argued he's an enemy of the GOP establishment. But Jeffries said it's the establishment that is preventing things from getting done. "They want it that way," she said.