KLTV, when listing some of the items found, leaves out Kayla's maroon panties, but CBS19 mentions them and in the video shows the list from afar.
http://www.cbs19.tv/news/local/search-warrants-released-in-kayla-gomez-orozco-case/352960775
Here is a map I made showing the location of the church (Hwy 69), where the killer lived (FM 2493), and his place of employment (CR 152 W). He lived less than 5 miles from the church. His work was about a mile from where he lived.
View attachment 104777
This is hard to piece together because little snipets of information were released but just tiny snipets. So what seems to be an accurate timeline is that according to a person who saw them at church in the foyer, he left with her at about 7:25 to 7:30. This is also verified by a camera at the church. Then at about 8:00 or so, Kayla's parents call. At 8:12 a security camera at a local convenience store captures Garcia and his wife in a company vehicle.
So I think that after he left church, he took her to his work, took her out of the black truck and placed her in a company truck where he tries to sexually assault her. She apparently fought based on the scratches and being hot-tempered, I think he flew into a rage and killed her. Then he took her back to his house and dropped her into a well. Not clear if she was still alive or not. When you look at the video you can see there was quite a bit of blood. As close as he lived to the church and his work site, he had time to assault her and dispose of her. The seventeen minutes is not the total time from leaving the church to the parents calling,if my understanding is correct, but the length of time that was unaccounted for in his story and his wife's story.
Also, her dress was still on, but her panties had been removed and were at his house. Possibly after he had either killed or subdued her, he got what he was after when she could no longer fight him.