Whats the mileage? You can buy F-super off ebay for about £20 load it on your laptop and with that you can read live data on a test drive.
The dtc codes p0100 show ....mass air flow circuit malfunction p0200 is injector circuit malfunction p0300 is random misfire detected
Sounds like a fueling problem to me so First thing I would do is to drain fuel filter off into a plastic bag or tray or something and run a magnet through the fuel, if theres any iron fillings in it, you will need a fuel pump. If its clear change the fuel filter to a Ford, Delphi or Bosch one as they are very sensitive on filters. If that don't make a difference get injectors tested, you may need more than one injector, the new f super allows you to code the injectors to the ecu so you can buy the injectors and save yourself garage costs by fitting and programing them yourself