I've seen the maf sensors cheaper than that mate. You wanna check all your pipe work to the turbo, air box and intercooler too. Plenty of pipe work and hose clips to check!
With my maf unplugged the accelerator pedal doesn't work at all
If you get any answers, I'd be interested in hearing about them too, I have a sluggish - very sluggish, in fact the little Sei would overtake and leave us behind sluggishness in low revs at the mo'...