But if my engine warning light was on and not caused by the MAF, wouldn't there be another fault code reading from the diag? I'm not disputing what you're saying, it's just confusing as to why the light goes out with the new one but comes on with the old sensor!
John