A code P0100 may mean that one or more of the following has happened: The MAF may be disconnected, or a wiring connection may be bad
The MAF sensor may be faulty.
That is why you are running sluggish. Buy a new Maf or try cleaning it with a MAF/MAS ait cleaner from yur local parts store. It is located right after your airbox on the intake tube. It is a black plastic box with a harness connected to it, it reads the incoming air before going into the turbo. If you run into anymore problems just give me a holler.