So im going through a bunch of old receipts and it seems like I have replaced the MAF two other times in the last two years? Prior to joining this forum I just paid a Pontiac Dealership to fix this same problem. I have on record that I have replaced the MAF twice already and this will be my third. What could cause my MAF to keep going out like this?

The only other thing wrong with my 01 is that the ABS light has been on?

Thoughts?