Your filter has mildew. Try spraying Lysol into the fresh air vent (at the bottom of your windshield) and see if that does the trick. If not, then you'll have to tear into the ducting.
A seat from a 1999-2004 Grand Cherokee is what fits in a 1999-2004 Grand Cherokee.
The 2004 Jeep Grand-Cherokee has 12 valves.
The 2004 Jeep Grand-Cherokee has overhead valves (OHV).
The 2004 Jeep Grand-Cherokee is a gas-powered vehicle.
The 2004 Jeep Grand-Cherokee has an inline 6 engine.
The 2004 Jeep Grand-Cherokee has a 4-speed automatic.
The maximum payload of the 2004 Jeep Grand-Cherokee is 1100 lbs..
The 2004 Jeep Grand-Cherokee is 15 ft. 1.3 in. (181.3 in.) long.
The 2004 Jeep Grand-Cherokee's turning circle is 37.4 ft..
The curb weight of the 2004 Jeep Grand-Cherokee is 3790 lbs..
The 2004 Jeep Grand-Cherokee has a drag coefficient of .45 Cd.
The 2004 Jeep Grand-Cherokee runs on regular unleaded.