Thats not good if the Fram filter is a 1/2" shorter. The lid of the air filter housing is what holds the filter in place. The inside center of the lid should contact the filter and keep it from coming unseated. Having that 1/2" gap would allow the filter to dislodge from where it seats and then let dirty, unfiltered air into the engine. I would look at this carefully before installing this filter.The OEM filter is 5.5" x 7" The Fram CA8805 is 5.66" x 6.55" Yea it might fit.