2 thoughts...
first thought, if you can identify a mod where it started doing this, undo that mod and see what happens. A MAF is simple to replace for testing purposes, especially if you still have the stock unit.
As a secondary thought on the MAF, are you using the stock MAF electronics...