Since both cats are throwing up now, you may want to consider the auto-feeder as the cause. I hope your kitties feel better soon
Holy crap! We're all having car problems now!!! I hope fixing Jeff's car is cheap.
Congratulations on staying AF for 8 days now! You're doing fantastic!