Apparently Lockheed technicians left Iraq and most of the Iraqi f16 are not in airworthy.
Furthermore Iraq allegedly do not receive anymore all of the spare parts they need.
This means that only 7 F16 are combat capable (earlier they had about 20 F16 combat capable).
Iraq have 34 F16, including 8 used as trainers.
According to one Iraqi Air Force (IQAF) pilot
Most planes are now grounded because they (air force personnel) don’t know what they are doing re the upkeeping, which in turn means that the Iraqi pilots can’t do their certification flights every month thus are rendered not combat-ready
These issues are pushing IRAQ to replace the F16 with MiG29.
the IQAF is now looking at procuring Mikoyan MiG-29s from Russia, with the Iraqi Ministry of Defense also announcing that it has been negotiating to bring in the fighter jets to replace the US F-16s