Tried to do a quick search here, but can't find the answer. I read everywhere in specifications that it's 21.5 gallons. For some reason I can never fill more than 17.5 gallons in my tank. I drove till almost completely empty, when I had 1.5 miles showed left, and the fill up was 17.6 gallons till full. I usually don't drive till fully empty, always filling up when I have a quarter of tank (or about it) left, and then I can only fill 15 something gallons. Is the actual tank size in JL less than 21.5 gallons, or is my fuel sensor so much off?