2004 Rubicon with 4.0. Have owned it about two weeks. Started throwing this code after I put 700 miles on it. Replaced after market gas cap with Mopar locking OEM gas cap. Had Oreilys reset the code and threw it again after 100 miles. Have read on the internet that topping the tank off after the...