Hi, I am the proud new owner of a 97 grand cherokee 4.0 and could use some help. First off, it will stumble on take off about once a week and it always spark knocks on acceleration and seems to be getting worse. It has 102,000 miles on it. I was going to change the fuel filter but was told it is in the tank so I don't know if I can change it. I have only had the GC for about 6 months and all I have done is give it new plugs, wires, cap, and rotor, and front O2 sensor. Also every time I put the it in park, the engine almost stalls. I have no idea what the previous owner has done but the plugs looked original so probably nothing. I'm suprised the plugs still fired since there was almost no electrode. Also there is air coming in under the windshield that is kind of uncomfortable in the cold weather. I have played with the climate control but cannot seem to get these to shut off. There is two spots, one at the passenger and one at the driver side both where the windshield and dash meet. I guess they are fresh air vents. Is there a way to turn these off? I have had no luck finding a way. The GC did not come with a manual so I am having to learn on my own how everything works. Luckily it's not too hard a job to learn, even for me. Sorry so long, Thanks for any help.