might want to post where about you stay mate that way people will know if there close enough to offer assistance.
It sounds like your car has gone into limp home mode. The car will appear to idol fine whoever if you try and give it beans and hit boost you will feel like someone has just put a brick wall in front of you. this is supposed to happen to protect the car. no higher than 2500 rpm till you get the code worked out.
and the maf in the 99/00 cars is an extremly common fault due to its design. i'm on my 3rd in 18 months (fitted the new one earlier tonight)
you could try resetting the ecu and then take it a drive. if the cel comes back on then get it to a dealer or see if anyone near you can help you read the fault code.