Strangely enough, a plastic, 2002 4.0 MAF went into my daughters 1998, 2.5 liter truck with no calibration problems. I can't explain it, but it works. It even fits all the tubing.
But, 3.0 and 4.0 are so different, it doesn't work. 3.0 guys have tried it. I have no idea what the 2.3's are like.