i am not sure if i would even be able to return the one that i bought, IF it turns out that the old one is indeed OK. something like buying a wrong part...i dunno, i actually hope that the MAF is the problem, so that i dont have to investigate anymore and have a calm piece of mind.
even if it cost me $200 hehehe