Does this thing has no end to the head ache it causes!! i replaced it (again) his time with a cheaper one from GSF, why buy borsch if borsch is the one that always F*KS up!? i put it in, and at 4000 revs the car would just hold back, wouldn't go above

put my old one back in an its fine(ish), but throws up maf sensor fault in vagcom.
Question is, did they give me the part or was my sensor ok to start off with?