Coccidia can make kittens very ill and it doesn't always show up in a fecal test. The symptoms you described fit with coccidia overload. What medications does your vet have the kitten on? If he is not on Albon, he should be. Coccidia can be very serious in young kittens, so I would talk to your vet about this possibility as soon as possible.