How can I update my rooted Moto G to 4.4.2
You might have to (re-) flash the complete (stock) ROM. Rooting involves changing things on the /system partition, which changes its checksum. Some OTA updates use the checksum to see whether the update "fits", and thus will refuse to install if not. Looks like your Moto falls into this category.