The MAF on my 4.0L actually went bad a few months back. I tried cleaning it several times but without luck. I bought a used one on Ebay for about $30 and that worked great. You just have to make sure it has the same part number and the correct version number.