MIL code of P0102 on 1997 Chevrolet 2500 Pickup

I am continuing to pop a MIL code of P0102 for MAF sensor low voltage. Performed all voltage and operational checks listed in guide book and everything works as advertized. Replaced MAF sensor twice, but continue to get the code.

What else should I be checking?

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
3 answers 3 comments
IS MAF R/BUILT OR NEW? WHERE DID YOU BUY IT?
both MAFs were rebuilts from auto zone. it was all i could get my hands on...
Has anyone checked the pins in the wiring harness connector?
i looked at all the pins on both ends and could not find anything wrong even read out wires for continuity between the MAF plug and the pcm module
Air cleaner and fresh air tube in good shape? Clamps in place and tight?
Yes and yes....

All the connections are good and tight with no cracks in the tubes, etc. The air filter is almost new....