Most of the time, a failing MAF sensor will not even throw a fault code. This time, you have P0100 and that definitely indicates a bad MAF sensor (or related harness). But there is no harm in checking the wiring continuity from the ECM to the sensor before replacing the MAF.
Have you noticed a rise in fuel consumption? This can be attributed to a failing MAF sensor. Unfortunately, if this condition goes on for extended period, unburned fuel will contaminate the O2 sensors and catalytic converters, causing premature failure.
Refer to the link below for more info about the trouble codes.
http://www.nicoclub.com/FSM/i30/1999/ec.pdf