Seems like a problem with the configuration.mof file.
Check step 4 here:
I don’t have time now to expain how to troubleshoot this right now, but I would leave it one more day after you make sure the configuration.mof file is ok. If it’s a formatting problem fix it, reboot it and force a HWCycle.
By the way the machine you check InventoryAgent on should have SQL installed. Get back to me if this does not fix it but remember everything in SCCM takes time so be patient.