Last summer one of the puking episodes happened 6-7 hours after he'd eaten lunch. We drove to the city for a CT scan and he had to be NPO after 11 a.m. in case he needed an iv for sedation. Come to think of it, he'd had a bunch of water when we'd stopped for ice cream after the appointment -- he had a fruit sorbet. A couple hours later he was hurling up his lunch in the car -- french fries, pickles, hamburger and like I said it was HOURS since he'd eaten that. And when he was a baby, sometimes he'd spit up formula with enzyme beads hours after he'd consumed it.